Python3 学习札记

要使用Python3写点东西,写到哪儿查到哪儿,比较散乱,那么就归集一下。

r'XXX' 类型的字符串什么意思?

r开头的字符串称为raw字符串表示:不对其中的字符进行转义。也就是说,在打开文件的时候可以写

myfile = open(r'C:\test\abc.txt', 'w')

不用写成

myfile = open('C:\\test\\abc.txt', 'w')

b'XXX'类型的字符串什么意思?

b或者B开头的表示bytes,其中只能存char类型的内容(0~255),当然UTF-8编码的内容也是可以的。
可以把str转为bytes

>>> '\uFEFF'.encode('UTF-8')
b'\xef\xbb\xbf'

也可以反过来

>>> b'\xE2\x82\xAC'.decode('UTF-8')
'€'
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、快捷键 ctr+b 执行ctr+/ 单行注释ctr+c ...
    o_8319阅读 11,120评论 2 16
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,219评论 0 10
  • 狂沙漫天之际,沙尘不语。雪崩压顶之刻,雪花不语。洪水噬人之时,水珠不语。面对失序的世界,选择沉默,选择旁观,就是选...
    一席之言阅读 2,688评论 0 6
  • 载录于:http://www.jb51.net/article/27292.htm curl_setopt cur...
    yuantao123434阅读 3,532评论 0 0
  • 在朋友的推荐下,我用了简书,开始了日更挑战。虽说初始的目的有些小功利性,不过也实在是自己真正喜欢的。记得以前很喜欢...
    左边山河阅读 754评论 0 0