1.python编码格式:
ASCII (American Standard Code for Information Interchange, 美国标准信息交换代码),是基于拉丁字母的一套编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。
GB2312是中国规定的汉字编码,也可以说是简体中文编码集。
GBK 是对GB2312扩展,包括了繁体字。我国的国标,是中文编码,是双字节。
Unicode (万国码、国际码、统一码、单一码)是计算机科学领域里的一项业界标准。它对世界上大部分的文字系统进行了整理、编码,使得电脑可以用更为简单的方式来呈现和处理文字。
UTF-8 是一种变长并且兼容 ASCII 的字符编码,在 UTF-8 中 ASCII 字符仍然使用相同的一个字节表示,这使得原来处理 ASCII 字符的软件无须或只须做少部分修改,即可继续使用。因此,它逐渐成为电子邮件、网页及其他存储或发送文字的应用中,优先采用的编码。
2.python使用的编码格式:
在python2中默认使用是ASCII编码格式,需要制定编码格式为utf-8,否者中文就会报错;
在python3中默认使用的是utf-8编码格式;
指定为utf-8的编码格式如下:
#coding:utf-8
3.编写python的注意事项:
3.1.变量的命名规则:
1) 只能由数字(0-9),字母(a-z,A-Z),下划线(_)组成;
2) 数字不能开头,比如说1yfx是错的;
3)区分大小写,比如yfx,Yfx和YFX是3个不同的变量;
4)不能使用关键字作为变量名,比如if,for,while等关键字不能作为变量名;
注:查询哪些是关键字方式:
3.2.变量的使用:
规则:先声明并赋初值后才能使用;
a = 'python'
print(a) #打印结果为python
print(c) #因为c没有定义就打印会报错
变量的重新赋值:
a = 10 #声明变量a并赋初值为10
a = 20 #将值为10的变量a重新赋值为20
变量的可变性:
a = a + 2 #将原来值为20的变量a加上2的和重新赋值给a,此时a的值为22
3.3.python中的注释:
单行注释使用#,比如:上面讲到的变量中#后面的内容即为注释
多行注释:可以使用三双引号“““ ””” 或者三单引号''' ''',如下:
''' 注释 注释 '''
""" 注释 注释 """
3.3 缩进:python对缩进要求非常严格,使用4个空格作为缩进
4.python中的基本数据类型:总的有6种基本数据类型
1) 整数 int:
2)浮点数 float:
注:将整数和浮点数统称为Number数字类型
3) 字符串 str:
4) 列表 list:
5) 元组 tuple:
6) 集合 set:
7) 字典 dict:
注:查看变量的数据类型使用type()方法
python的6种基本数据类型的划分:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
至于这六种数据类型的具体应用后面会再讲到哟。