python的选择与循环语句
发布时间:2024年01月16日
- python if ...Else
- 缩进
- python依赖缩进,使用空格来定义代码中的范围,其他语句通常使用花括号来表示
- Elif
- elif关键字是python 对如果之前的条件不正确,那么就试试这个条件
- else
- else关键字来捕获未被之前的所有条件捕获的任何内容
- 简写if
- 简写的if就是放在同一行的语句
- 实例:if a>b:print(”123456789“)
- 简写的if...else
- 只有两条要执行的语句,一个放在if之前另一个放在else之后
- 示例:print("A") if a > b else print("B")
- 简写的if...else语句当有三个条件时
- 示例:print("A") if a > b else print("=") if a == b else print("B")
- if可以使用逻辑运算符来进行组合语句
- 示例:if True and False or True:
- pass语句
- if语句不能为空,可以使用pass来进行占位,避免程序出错误。
- python Whlie 循环
- Whlie 注意条件
- 在使用Whlie循环中一定要设置循环变量其实可以退出循环,否侧退不出循环,称为死循环。
- Whlie 常用语句
- break语句
- 使用break语句,可以使其循环变量条件为,退出循环。
- Continue语句
- 使用continue语句,可以快速结束本次循环进入到下一个循环。
- else 语句
- 使用else语句时,当条件不成立时可以执行一次代码
- python For 循环
- python For 循环
- for循环用于迭代序列(即列表,元组,字典,集合或字符串)
- python中的与其他编程语言的for关键字不太相似,而是更像迭代器方法
- 使用for循环可将列表,元组,集合中的每一个项目执行一组语句
- 循环遍历字符串
- for i in ”banana“: b a n a n a
- range()函数
- range()函数 返回一个数字序列,默认情况下从0开始,并递增1
- 注意:range(10)输出的值不是1-10而是 0-9
- for循环中的else
- for循环中的else关键字是for正常退出来执行else的语句块 如果使用break退出循环则不执行
- pass语句
- 如果因为某种情况循环中没有语句块,为了防止报错可以使用pass。类似于占位。
文章来源:https://blog.csdn.net/2301_81808840/article/details/135567253
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!