【python-02】

本文介绍了Python编程中的基础控制结构,包括while循环、for循环的使用,以及条件语句(if-elif-else)的实现。在while循环中展示了如何设置退出条件并打印输出。在for循环部分,讲解了break和continue的用法,并通过随机数产生不同输出。此外,还详细阐述了逻辑运算符(and、or、not)及其短路行为,帮助理解条件判断的执行流程。
摘要由CSDN通过智能技术生成

while循环

a = 1 #写完判断条件,一定记得写推出条件或自增语句
while a <= 10:
	print('dgasdhal')
	a += 1
else:
	print("###########")

for循环

import random
for i in range(20):
    a = random.randint(0,20)
    if a == 0:
        print("adksahdksdsa")
        continue
    elif a == 3:
        print("############")
        break
    print(i)
else:
	print("***************")

条件语句

a = float(input("请输入任意一个数字"))
if a < 0 :
	print("这是一个负数")
elif a > 0:
	print("这是一个正数")
else:
	print("这是0!")

逻辑运算

  • and
a = 5
if a >3 and a<10:
	print("这是真的")
  • or
a = 5
if a <3 or a>10:
	print("这是假的")
  • not
a = 5
if not a < 3:
	print("这是真的")
  • 逻辑运算优先级

    • not > and >or
  • 逻辑短路

a = 5
if a<3 and b ==5:
	print('为真')
else:
	print('为假')
# |> 结果为假
# and左右两侧同时为真才为真,但如果从左到右判断过程中。如果先遇到假,则不再运行,直接返回结果
# or也有同样的情况
a = 5
if a<3 or b ==5:
	print('为真')
else:
	print('为假')
# |> 结果为报错
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值