python中 r‘‘, u‘‘, f‘‘ 的含义

字符串前加 r
表示不做任何的转义


str= 'input\n'
str1= r'input\n'

在这里插入图片描述

字符串前加 f

#以 f开头表示在字符串内支持大括号内的python 表达式
name = ‘raypick’
print(f’{name} is winner’)

输出结果:
raypick is winner

字符串前加 u

例:u"含有中文字符组成的字符串。"
作用:
后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止由于源码储存格式问题,导致再次使用时出现乱码。


版权声明:本文为weixin_44388689原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。