python优先级由高到低排行
函数调用,寻址,下标
幂运算 **
翻转运算 ~
正负号 –
乘,除,取余 * / %
加减 + –
左右移位 << >>
按位与,按位或,按位异或 & | ^
比较运算符 < > <= >=
变量
默认为局部变量
global是设置全局变量的关键字
文档字符串
定义:
用三引号包含内容
第一行标题
第二行空行
第三行及以后介绍
首行首字母大写
每行行尾用句号
查看文档字符串
help(函数名称)
函数名称.doc
主模块和非主模块
如果一个模块的name属性值为main,这个模块是主模块,反之亦然。
dir()函数
用来查看指定模块有哪些功能
也可以用来查看函数有哪些属性和功能
数据结构概述
什么是数据结构?
一个程序里必然会有数据的存在,同样的一个或几个数据组织起来,可以有不同的组织形式(不同的存储方式)。不同的组织方式就是不同的结构,我们把这些数据组织在一起的结构称之为数据结构。
Python内置的数据结构有哪些?
元祖:(1,2,3)
列表:[1,2,3]
字典:{‘1′:1,’2′:2,’3’:3}
python的栈