Python学习第五天
字符编码
UTF-8 = Unicode的扩展集,是对Unicode 的压缩和优化,不再规定最少使用两个字节,而是将所有的字符和符号进行分类,ASCII码的内容用一个字节保存,欧洲的字符用两个字节保存,东亚的字符用三个字节保存。
Unicode是向下兼容GB2312, GBK
字符编码总结:
ASCII--GB2312--GBK1.0--GB18030--Unicode--UTF-8
注:1. Python 2.x默认编码为ASCII,Python3.x默认编码为Unicode, Windows 默认编码为GBK
如果需要再Python 2.x中使用非ASCII编码的字符,需要明确声明,声明格式为: #!-*- coding: UTF-8 -*- 或 #coding: UTF-8
2. 在Python2.X中,值前面加一个U,这个值的类型就变成了Unicode
3. cmd命令修改字符编码类型 chcp 936 GBK chcp 65001 UTF-8
注释
1. 单行注释加 # 1. 为了保证代码的可读性,建议在#后面加一个空格,然后再编写相应的说明文字。2. 如果在代码后面增加单行注释,为了保证代码的可读性,注释和代码之前至少要有两个空格。
2. 多行注释 首尾加 三个单引号/三个双引号 '''
用户输入
注: input 接收到的所有数据默认是字符串
If 语句
If 条件:
XXX
else:
xxx
#Indentation error 缩进错误 缩进级别必须保持一致
# Sytax errot 语法错误

浙公网安备 33010602011771号