前言
我们经常在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 = Tom
print(f"Hello {name}")
执行之后:
Hello Tom
搞清楚之后,我们以后就可以轻易地使用它们了~~~
最后有惊喜(别错过哦)
跻身大厂是每一个程序员的梦想,也希望有机会可以大放异彩,成绩斐然。不过,不积跬步无以至千里,理想和现实的距离是需要努力来不断缩短的。
所以这里我准备了一些礼包,希望能够帮助到各位小伙伴。
★礼包1
如果对学习没有自制力或者没有一起学习交流的动力,欢迎私信或者评论区留言,我会拉你进学习交流群,我们一起交流学习,报团打卡,群内更有众多福利等你来解锁哟,赶快加入我们吧!
★礼包2
?Python全套电子书,200本总共6个G电子书资料,囊括Python各大领域。
?Python练手项目,包括爬虫、数据分析、机器学习、人工智能、小游戏开发。