python 条件语句和while循环

本文介绍了Python中的条件语句,包括三目运算和逻辑运算,详细讲解了逻辑运算的优先级及逻辑短路现象。同时,通过实例展示了如何运用while循环实现九九乘法表的打印,并给出了利用random库的randint方法编写猜数字游戏的指导。
摘要由CSDN通过智能技术生成

02条件语句和while循环

三目运算

a = 6
#原判断语句
if a > 5:
	print(True)
else:
	print(False)
#三目运算
print(True if a >5 else False)

逻辑运算

  1. 三种逻辑运算
与逻辑
and 两边为真则为真
或逻辑
or 一边为真则为真
非逻辑
not 逻辑值取反

优先级: not > and > or

  1. 逻辑短路
# and 逻辑短路
a = 3 #没有对b赋值,但程序不会报错能够正常运行
#左边布尔值为假,右边布尔值的真假性不影响整体布尔值为假
print(a > 4 and b > 4) #输出布尔值为False

# or 逻辑
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值