条件控制语句

20200710 条件控制语句

运算符的优先级 看表。
越往下优先级越高

条件控制语句

  1. if 语句
    条件控制语句
  2. 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一起退了
条件控制语句

课堂复习
条件控制语句

条件控制语句