20200710 条件控制语句
运算符的优先级 看表。
越往下优先级越高

- if 语句

- input() 函数
input()会接受一个标准的输入的数据,返回的类型string类型,调用之后程序立刻暂停,等待用户输入。

str和int无法比较 如下例子报错–>

因此,转换数值value变量 ,两种方式–>


总结if 语句规则

复合条件必须有,不然 20000 直接执行第一步≥2000就能养活自己???哈哈

练习一 季节练练手哦!!!


练习二

大概思路

代码举例如下

优化:提前排除负数提示有误

因为最下方不受开头负数语句限制,所以最后要加上判断为正的语句


3. while语句 用于重复调用(不给结束死循环哦,要有条件就可控)
而for 适合元组和可迭代的。
while语法:条件表达式:
代码块

这个也不行对吧,哈哈!–>

所以,需要while 循环三要素:

举例:

*总结while
*练习一
方法一
方法二

4.循环嵌套
i可以控制图形高度。


高度和宽度总结

三角形练习

倒三角

练习九九乘法表
注意外层的i+=1 在最后和之前,那么j 右边不用i+=1(即 先更新和后更新的区别)
记住 外层控制高度,内层控制宽度,找规律即可

5. break 和 continue
是python中的两个关键词,
continue可以用来跳过当次循环,
break 可以立即退出循环语句,包括else语句。

运行结果是 12456 hello

break 呢? 运行结果只有12,连hello都没有,因为包括else一起退了

课堂复习


本文详细解析了2020年条件控制语句的使用,包括if语句的规则、input()函数的功能及注意事项,以及while和for循环的适用场景。通过实例演示了如何利用这些控制结构进行有效的程序设计。
604

被折叠的 条评论
为什么被折叠?



