美文网首页
python基础2-流程控制语句

python基础2-流程控制语句

作者: 乱弹琴给 | 来源:发表于2019-12-15 15:24 被阅读0次

1、分支语句
if 判断条件布尔表达式:
条件成立时执行代码块
else:
条件不成立时执行代码块

注意python中分支语句的冒号和强制缩进。
两个数字之间比较会自动类型转换,比如 if (1==1.0) 返回True
数字和字符串比较要手动转换。比如 if (1==int("1"))
字符串之间比较的技巧。比如 if ("abc".lower() == "ABC".lower();if (" abc".strip()=="abc")

数字与布尔值比较,0等于False,非0等于True。
if (0==False):
执行代码

if ((3-1)==False)
不执行代码

==;!==;>;<;>=;<=
逻辑运算符
and; or ; not (not 1==1 返回False)
优先级 not > and > or

多分支语句
if 判断条件布尔表达式:
条件成立时执行代码块
elif 判断条件布尔表达式:
条件2成立时执行代码块
else:
条件不成立时执行代码块

复杂情况下会用分支语句嵌套,嵌套比用多分支有点室便于阅读代码,逻辑清晰。

2、循环语句
while 循环执行条件:
被循环执行的代码块
修改循环的判断条件
i = 1
while i <= 10:
print(i)
i = i + 1

continue和break
continue跳过这次循环,进入下一次循环。break中断当前循环。

相关文章

  • python基础2-流程控制语句

    1、分支语句if 判断条件布尔表达式:条件成立时执行代码块else:条件不成立时执行代码块 注意python中分支...

  • Python程序结构

    2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构:ifif ...

  • 03学习Python

    学习记录,欢迎指出错误 流程控制 Python中流程控制语句有 if语句 for语句 while语句 if语句 在...

  • Python基础重构-1.3流程控制

    流程控制语句 流程控制语句用来实现对程序流程的选择、循环和返回等进行控制,Python中主要的流程控制包括if(判...

  • python人工智能

    AI领域Python的最小知识范围 Python的类型,变量,流程控制语句 字符和编码 数据容器 函数式编程基础 ...

  • 目录

    第一部分:基础篇 1.流程控制 if语句(python、go、plsql、t-sql) goto语句(go、pls...

  • Python笔记

    1、Python流程控制结构 1.1Python条件结构 ①if()语法:if():多条语句体注意:if结构的语句...

  • 8. 流程控制

    流程控制语句用来实现对程序流程的选择、循环和返回等进行控制。Python中主要的流程控制包括if(判断)、for(...

  • JavaScript-流程控制语句

    一、if流程控制语句 二、switch流程控制语句 三、流程控制语句

  • 三、python if...else语句

    if...else语句即控制流程语句,属于复合语句,也就是说可以包含其他语句。 语法格式python if语句形式...

网友评论

      本文标题:python基础2-流程控制语句

      本文链接:https://www.haomeiwen.com/subject/vlaknctx.html