Lesson 11
写代码当时候,避免不了的就是循环结构,如果到flag条件,则执行,如果到跳转条件,则跳转到另一个块继续执行。关键词:if,else,then。下面举一个if-then的例子[ipython 不能运行整个代码文件,所以没有输入输出的实验效果,建议在]:
1 | # collect string / test length |
将代码保存为python 文件if_then.py,使用命令行执行:
1 | python if_then.py |
下面我们开始一段新的代码:
1 | # Prompt user to enter number / test if even or odd |
将代码保存为python 文件if_then_2.py,使用命令行执行:
1 | python if_then_2.py |
下面我们做一个小实验:三角形的判断。
1 | # Scalene triangle: All sides have different lengths. |
将代码保存为python 文件if_then_3.py,使用命令行执行:
1 | python if_then_3.py |
这个实验就是已知三条边的长度,判断三角型的类型:等边三角形,等腰三角形。if/then/else的这种循环结构,需要在实际使用中慢慢掌握。
Youtube source:
https://www.youtube.com/watch?v=bY6m6_IIN94&list=PLi01XoE8jYohWFPpC17Z-wWhPOSuh8Er-