600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Python的 u r b f 分别什么意思?

Python的 u r b f 分别什么意思?

时间:2024-01-28 11:35:13

相关推荐

Python的 u r b f 分别什么意思?

Python的 u,r,b,f 分别什么意思?

前言1. u: 表示unicode字符串2. b: 表示二进制字符串3. r: 不转义字符串4. f: 包裹变量

前言

我们经常在python当中看到以下内容:

print(u'hi\thi\thi')print(b'hi\thi\thi')print(r'hi\thi\thi')print(f'hi{val}')

在其他语言里没见过类似的,所以特此记录!

1. u: 表示unicode字符串

默认

print(u'hi\thi\thi')

执行之后:

hi hi hi

2. b: 表示二进制字符串

print(b'hi\thi\thi')

执行之后:

b'hi\thi\thi'

3. r: 不转义字符串

print(r'hi\thi\thi')print(r'不换行\n')

执行之后:

hi\thi\thi不换行\n

4. f: 包裹变量

Python3.6增加的方法,字符串定义以f开头,可以使用{}包裹变量,方便字符串的定义。

eg.

name = Tomprint(f"Hello {name}")

执行之后:

Hello Tom

搞清楚之后,我们以后就可以轻易地使用它们了~~~

参考:Link Link

加油!

感谢!

努力!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。