1. 赋值运算符: a += b => a = a + b
- 加 +=
- 减 -+
- 乘 *=
- 除 /=
- 取整 //=
- 取余 %=
- 幂 **=
2. 程序计数:一般从 0 开始
3. 退出循环:
- break: 退出所有循环
- continue: 不再执行 continue 后边语句,进行下一次循环
4. print("输出内容", end="分隔符号") : 单行输出,用 end=。
5. print("") 换行
6. 嵌套循环练习:
- 转移字符: 反斜杠 \\ 双引号 \" 单引号 \' 换行 \n 横向制表符\t 回车 \r
- 制表符输出法: \t, 自动对齐列
row = 1 while row <= 9 : col = 1 while col <= row : result = row * col result = str(result) print("%d * %d = %s" % (row, col, result), end="\t") col += 1 print("") row += 1
- 自己判断对其输出方法:
row = 1 while row <= 9 : col = 1 while col <= row : result = row * col if result < 10 : result = str(result) + ' ' else : result = str(result) print("%d * %d = %s" % (row, col, result), end=" ") col += 1 print("") row += 1
7. 函数
- python文件命名:要以英文开头,才可以被引用
- 函数中的端点需要函数被执行的时候才能起作用
- 定义方法: `def 函数名 :` , def 为 define 的缩写
- 先定义,再执行
- 使用方法: 函数名()
- 应用子定义函数
- pycharm调试: F8 越过函数, F7 进入函数内部
- 函数和上方代码应该有2个空行
- PEP 8: 官方文档,在函数商法
import j3_函数 j3_函数.chengfa() 8. 函数的注释 - ctrl + q 激活 - 写在函数内部,顶部
def chengfa() : """函数注释1""" row = 1 while row <= 9: col = 1 while col <= row: result = row * col result = str(result) print("%d * %d = %s" % (row, col, result), end="\t") col += 1 print("") row += 1 chengfa()