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 语法错误

posted @ 2020-08-02 20:13  千与千寻mj  阅读(116)  评论(0)    收藏  举报