Python3基础知识

1.多个变量赋值:

  • a = b = c =1;
  • a, b, c = 1, 2, 'test'

2.6个标准数据类型:

  • 不可变数据3个:Number(数字),String(字符串),Tuple(元组);
  • 可变数据3个:List(列表),Dictionary(字典),Set(集合)。

2.1.Number(数字):

  • python3支持int,float,bool(True,False),complex(复数);没有python2中的long。另外python2中没有bool,用的0和1。
  • 数值的除法有2个运算符:/ 返回一个浮点数;// 返回一个整数(结果取整数部分,不四舍五入)。python2中 / 是取整,同3中的 // 。

2.2.String(字符串):

  • 字符串用单引号 ' 或者双引号 " 括起来;
  • \ 可用来转义;也可用来作续行符;
  • 字符串前面添加一个 r,表示原始字符串,不转义;
  • 字符串有2种索引方式:从左到右以0开始;从右到左以-1开始;
  • 与C不同,python中的字符串不能改变。

 

上一篇:野子科技python3代码兼容python2


下一篇:解决Python2中文ascii编码的方法