首页 Python基础入门视频教程 Python字符串特殊符号:占位符、转义符、格式符
pay pay

Python字符串特殊符号:占位符、转义符、格式符

日期: 二月 14, 2023, 7:15 a.m.
阅读: 625
作者: Python自学网-村长

摘要: 字符串特殊符号:占位符、转义符、格式符

字符串特殊符号:占位符、转义符、格式符

'''字符串占位符、转义符、格式符...
%d
%s
%f
%.3f :精确到小数点后3位,自动四舍五入

\n  换行
\r  回车
\t  缩进 = 4个空格  又叫做制表符
\   续航符
1、手动换行符:只占一个字节,在word中是一个向下的箭头。
2、回车:会被word忽略,认为这是同一行文字,从而避免行距变大。

\  转义符
r  转义多个字符
'''

1.字符串模板中使用占位符

int1 = 3
str1 = 'python'
print('%d个月完全可以入门%s课程' % (int1, str1))
f = 3.5
print('%f个月完全可以入门%s课程' % (f, str1))
print('%.2f个月完全可以入门%s课程' % (f, str1))

str2 = 'python\n is a easy \nprogra\rmming lang\tuage'
print(str2)

str3 = 'python is a easy \'programming\' language'
str33 = "python is a easy 'programming' language"  # 这样也可以
print(str3)

2.Windows系统目录使用反斜杠,linux使用正斜杠

# linux: /root/rpycharm/npyqt/tpyqt5/idea
# str4 = 'D:\rpycharm\npyqt\tpyqt5\idea'  # 会直接转义或报错
str4 = r'D:\rpycharm\npyqt\tpyqt5\idea'
print(str4)

3.续航符

str5 = r'D:\rpycharm\npyqt\tpy' \
       r'qt5\idea'
str55 = (r'D:\rpycharm\npyqt\tpy'
       r'qt5\idea')  # 效果同上
str555 = '''
    r'D:\rpycharm\npyqt\tpy'
    'qt5\idea'  # 效果类似上面,但是在三引号中的转义无效
'''
print(str555)

 

原创视频,版权所有,未经允许,切勿转载,违者必究!
回顶部