笔记整理来源:ldu组织/datawhale组织
“聪明办法学Python”
笔记整理内容:
1.1常量
常量是编程中固定的量,值不能改变。Python中的常量包括数字(int,float……),字符串(单/双/三引号括起来 string),逻辑值(true/false 类型:bool)三种。
注意:type(*)可以查看*的类型。
1.2变量
变量可以存储不同的值以表示不同的内容,并且它的值可以被更改。
注意变量命名规范:第一个字符必须是字母或下划线,其余必须是数字或下划线,且区分大小写。
1.3运算符
算数运算符
+ - * **(乘方) / //(整除) %(取余)
逻辑运算符
> >= < <= == != and or not
位运算符(集合操作中经常使用)
>>(右移) <<(左移) &(按位与) |(按位或)
^(按位亦或) ~(按位取反)
1.4函数
函数是可复用的部件,用于定义更加复杂的操作以减少代码冗余
函数通过 def 关键字定义,函数的输入由函数名后括号内的 参数 定义,函数的结果由 return 关键字定义
参数: 1.形参:定义函数时的参数 2.实参:使用函数时输入的参数
注意:Python缩进敏感
局部变量:只在函数内部生效的变量,在外部无法使用全局变量:在整个代码中都生效的变量,在函数内外都 可使用
注意:在函数内使用全局变量,应当用global关键字予以标注
1.5控制流
if-else逻辑语句:判断条件是否成立(成立——>执行)
while循环语句:根据某个条件重复执行某个语句块
for-in循环语句:根据某一序列进行循环迭代,直至迭代完整个序列
break停止语句:停止当前while和for-in循环
continue继续语句:暂停当前while和for-in循环,直接进入下一迭代