廖雪峰-python3-基础教程--好基础没意思

Python还允许用r''表示''内部的字符串默认不转义

ASCII编码是1个字节,而Unicode编码通常是2个字节

UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间:

UTF-8编码有一个额外的好处,就是ASCII编码实际上可以被看成是UTF-8编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。

如果你不太确定应该用什么,%s永远起作用,它会把任何数据类型转换为字符串:

Python 3的字符串使用Unicode,直接支持多语言。

如果代码写得有问题,会让程序陷入“死循环”,也就是永远循环下去。这时可以用Ctrl+C退出程序,或者强制结束Python进程

Coding
原文地址:https://www.cnblogs.com/ccie-leon-43093/p/5450028.html