Python七天学习之Day03——
变量命名
标识符
- 标识符就是变量名、函数名(见名知意)
- 由字母、下划线、和数字组成。并且不能以数字开头
- 变量命名中标识符区分大小写
命名原则
- 单词用小写字母、单词之间下划线相连
- 不用下划线,每个单词开头大写
关键字
Python中有35个关键字,不能使用关键字命名其他
>>> import keyword
>>> print(keyword.kwlist)
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
- 三大流程顺序、分支、循环
show time
判断if语句
if语句的使用示例如下
【python学习笔记】第四章程序的控制结构(判断结构)——BMI
- 基本语法
if语句和缩进部分是一个完整的代码块
if 要判断的条件:
条件成立时#代码前缩进
条件成立时#代码前缩进
if和else语句以及各自的缩进部分是一个完整的代码块
if 要判断的条件:
条件成立时#代码前缩进
条件成立时#代码前缩进
else:
条件不成立时#代码前缩进
if的嵌套格式
if 条件1:
条件1成立时执行的程序
if 条件1基础上的条件1:
条件2成立时执行的程序
......
else:
......
else:
条件1不成立时#代码前缩进
if 条件3:
条件3成立时执行的程序
......
- Pycharm使用小技巧:光标移动查看判断;可折叠判断部分
- Pycharm使用小技巧:整体缩进选中+tab,整体删除缩进选中shift+tab
- 比较运算符==是否等于、!=不等于、>=大于等于、<=小于等于
逻辑运算
与and/或or/非not
循环for语句
循环语句的使用示例如下
【python学习笔记】第四章程序的控制结构(循环结构)
while 条件(判断、计数器、是否达到目标次数)
条件满足时,代码1
条件满足时,代码2
条件满足时,代码3
......
i=i+1#计数器
- Pycharm使用小技巧:调试while循环,可直观看见循环过程
- 死循环解决方法,添加计数器
赋值运算符
运算符 | 说明用法 | 举例 | 等价形式 |
= | 最基本的赋值运算 | x = y | x = y |
+= | 加赋值 | x += y | x = x + y |
-= | 减赋值 | x -= y | x = x - y |
*= | 乘赋值 | x *= y | x = x * y |
/= | 除赋值 | x /= y | x = x / y |
%= | 取余数赋值 | x %= y | x = x % y |
**= | 幂赋值 | x **= y | x = x ** y |
//= | 取整数赋值 | x //= y | x = x // y |