Python的逻辑判断和循环 || 打印九九乘法表
Python的逻辑判断和循环
1、if elif else条件判断
计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
input陷阱
input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数。Python提供了int()函数来完成这件事情:
循环结构
注:pass 和while没有关系
例1:计算1~100的累积和(包含1和100)
while嵌套应用二:九九乘法表
print() 在Python中本身自带换行
正确的做法:
for循环
在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。
for循环的格式:
for 临时变量 in 列表或者字符串等:
循环满足条件时执行的代码
else:
循环不满足条件时执行的代码
range(a,b) 左闭右开区间 只有开始,没有结束
例:计算1~100的累积和(包含1和100)