查看Python版本:python -V
安装ipython:pip install ipython
python3源码文件以UTF-8编码,所有字符串都是unicode字符串,当然可以为源码文件指定不同的编码:
# -*- coding: cp-1252 -*-
标识符:第一个字符必须是字母表中的字母或下划线_;标识符其他部分由字母、数字和下划线组成;标识符对大小写敏感。
Python保留字(关键字):Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字
>>>import keyword
>>>keyword.kwlist
python中数字有四种类型:整数、布尔型、浮点数和复数
int(整数):1 ; bool(布尔):Ture ;float(浮点数):1.23、3E-2;complex(复数):1+2j
反斜杠可以用来转义,使用r可以让反斜杠不发生转义。如r“this is a line with ”, 会显示,并不是换行。
Python中的字符串有两种索引方式,从左到右以0开始,从右往左以-1开始。字符串的截取的语法格式:变量[头下标:尾下标:步长]
Python可以在同一行使用多条语句,语句之间使用(;)分割;from xxx import * :将某个模块的全部函数导入
标准数据类型(6个):不可变数据(3个):Number(数字)、String(字符串)、Tuple(元组);
可变类型(3个):List(列表)、Dictionary(字典)、Set(集合);Python数据类型转换
lambda匿名函数,实例:sum=lambda a,b:a+b ;print(sum(1,2))
Python3函数:1.定义一个函数 2.函数调用 3.参数传递 4.参数分为:必需参数、关键字参数、默认参数、不定长参数
return语句用于退出函数,不带参数值的return语句返回None。
定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。
局部变量只能在其被声明函数内部访问,而全部变量可以在整个程序范围内访问。