python 基础_条件控制语句

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一起退了
在这里插入图片描述

课堂复习
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值