1.u:表示unicode字符串
字符串中存在中文的字符,在前面加上u
a = u'这是一个中文的字符串。'
2.r:表示非转义的原始字符串
字符串中存在\,要让它失效,要在前面加上r
print(r'今天是七夕节,\n但是还是要加班!') #加上r就是\不转义
今天是七夕节,\n但是还是要加班!
print('今天是七夕节,\t但是还是要加班!') #不加上r就是\转义
今天是七夕节, 但是还是要加班!
3.f:表示在字符串内支持大括号内的python 表达式
字符串中存在{},要在前面加上f
import time
t = time.time()
time.sleep(1)
name = 'processing'
print('处理时间:',f'{name} done in {time.time() - t:.2f} s')
处理时间: processing done in 1.00 s