欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > 零基础学python--------第三节:Python的流程控制语法

零基础学python--------第三节:Python的流程控制语法

2025/2/23 15:32:27 来源:https://blog.csdn.net/kdayjj966/article/details/145782161  浏览:    关键词:零基础学python--------第三节:Python的流程控制语法

Python,浮点数 11.345(单:4个字节, 双:8个字节) 。 十进制的数字25 ---> 11001

讲一个小数转化为二进制: 不断的乘以2 。取整数部分。

十进制的0.625 ----> 二进制: 0, 101 。

0.3 ---->0, 010011..........

0.3 ==== 0.29999999888......

一、Python条件语句的语法

if 条件1:条件1成立执⾏的代码一条件1成⽴执⾏的代码二......
elif 条件2:条件2成立执⾏的代码三条件2成立执⾏的代码四......
......
else:以上条件都不成⽴,执行的代码五以上条件都不成⽴,执行的代码六......

1、比较运算符

运算符描述实例
==判断相等。如果两个操作数的结果相等,则条件结果为真(True),否则条件结果为假(False)如a=3,b=3,则(a == b) 为 True
!=不等于 。如果两个操作数的结果不相等,则条件为真(True),否则条件结果为假(False)如a=3,b=3,则(a == b) 为 True如a=1,b=3,则(a != b) 为 True
>运算符左侧操作数结果是否大于右侧操作数结果,如果大于,则条件为真,否则为假如a=7,b=3,则(a > b) 为 True
<运算符左侧操作数结果是否小于右侧操作数结果,如果小于,则条件为真,否则为假如a=7,b=3,则(a< b) 为 False
>=运算符左侧操作数结果是否大于等于右侧操作数结果,如果大于,则条件为真,则为假如a=7,b=3,则(a< b) 为 False如a=3,b=3,则(a >= b) 为 True
<=运算符左侧操作数结果是否小于等于右侧操作数结果,如果小于,则条件为真,否则为假如a=3,b=3,则(a<= b) 为 True

2、逻辑运算符

运算符逻辑表达式描述实例
andx and y布尔"与":如果 x 为 False,x and y 返回 False,否则它返回 y 的值。True and False, 返回 False。
orx or y布尔"或":如果 x 是 True,它返回 True,否则它返回 y 的值。False or True, 返回 True。
notnot x布尔"非":如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。not True 返回 False, not False 返回 True

3、三目运行符

三目运算符也叫三元运算符。

语法如下:

满足条件的值1 if 条件 else 不满足条件的值2

4、if嵌套

语法:

if 条件1:条件1成立执行的代码条件1成立执行的代码if 条件2:条件2成立执行的代码条件2成立执行的代码

注意:条件2的if也是处于条件1成立执行的代码的缩进关系内部。

二、Python循环语句

# 一、while循环 语法while 条件:条件成⽴重复执行的代码1条件成⽴重复执行的代码2......# 二、for循环 语法
for 临时变量量 in 序列:重复执行的代码1重复执行的代码2......

1、break 和 continue

break和continue都是用来控制循环结构的,主要作用是停止循环。

  1. break用于 跳出一个循环体或者完全结束一个循环 ,可以结束其所在的循环。
    • 结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句
    • 只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。[逐层,逐步跳出]
  2. continue语句的作用是 跳过本次循环体中剩下尚未执行的语句,立即进行下一次的循环条件判定 ,可以理解为只是中止(跳过)本次循环,接着开始下一次循环。
    • 终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。
    • 终止当前的循环过程,但他并不跳出循环,而是继续往下判断循环条件执行语句.他只能结束循环中的一次过程,但不能终止循环继续进行.

注意:break和continue只能用于循环语句中;并且:在嵌套循环中使用时,只对最内层循环有效。

三、猜数游戏案例

16556350920023015824ffy

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词