Python编程中的u、r、b、f是什么意思?老男孩Python培训机构
老男孩IT教育
常见问题
2022年5月17日 09:34
python语言可从事的领域很广泛,常见的有后端开发、爬虫、人工智能、机器学习等,python语言入门简单,语法结构清晰,因此也吸引了无数年轻血液进行学习,我们在编程过程中经常看到一些字母,这些字母都代表什么意思呢?请看下文:
python语言可从事的领域很广泛,常见的有后端开发、爬虫、人工智能、机器学习等,python语言入门简单,语法结构清晰,因此也吸引了无数年轻血液进行学习,我们在编程过程中经常看到一些字母,这些字母都代表什么意思呢?请看下文:
我们在使用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开头,可以使用{}包裹变量,方便字符串的定义。
默认 name = Tomprint(f'Hello{name}')
执行后 Hello Tom
老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!
推荐阅读:
Python学习过程中主要发展方向是怎样的?老男孩Python培训课程
