python学习笔记--字符串前加u,r,b的含义
2018-01-14 19:57
288 查看
字符串前加u,r,b的含义
u:表示unicode字符串。
Unicode 字符串在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。使用的语法是在字符串前面加上前缀 u。
在Python3中,所有的字符串都是Unicode字符串。
r:表示原始字符串(忽略转义字符)
看个例子:print("abc\n") print(r"abc\n")
输出:
abc
abc\n
b:表示bytes
看个例子:print("abc") print(type("abc")) print(type(b"abc"))
输出:
abc
< class ‘str’>
< class ‘bytes’>
相关文章推荐
- Python学习笔记0001:字符串切片问题解释
- python字符串处理学习笔记
- <<Python基础教程>>学习笔记 | 第03章 | 字符串
- Python学习笔记整理(四)Python中的字符串..
- Python学习笔记(四):字符串的学习
- 零基础入门学习Python学习笔记第七讲【字符串格式化+转义字符】
- 学习笔记☞ python 基础(python3)【三】(转义字符,字符串,while循环,break语句,列表)
- Python学习笔记——字符串
- Python学习笔记--字符串
- python 字符串&格式化-----廖雪峰教程学习笔记
- python学习笔记7(使用字符串)
- Python学习笔记-数字&字符串
- 零基础 入门学Python-学习笔记第二讲(变量与字符串)
- [Python学习笔记][第四章Python字符串]
- Python学习笔记-原始字符串
- Python学习笔记5(字符串与正则表达式)
- python学习笔记一--字符串
- python学习笔记1-字符串的使用
- Python 学习笔记 字符串
- [学习笔记]Python_字符串,元祖,字典