python循环语句

while循环

条件循环

# 条件循环
con = 0
while con < 3:
    con += 1
    print(con)    # 1,2,3

结束循环

# 结束循环,跳出单次循环
con = 0
while True:
    con += 1
    if con == 5:
        break         # 结束循环
    if con == 2:
        continue    # 跳出单次循环
    print(con)       # 1,3,4

无线循环

# 无限循环
var = 1
while var == 1 :  # 表达式永远为 true
   num = int(input("输入一个数字  :"))
   print ("你输入的数字是: ", num)

搭配else流程

# 实例:
count = 0
while count < 5:       # 满足条件
   print (count, " 小于 5")
   count = count + 1
else:		# 不满足条件
   print (count, " 大于或等于 5")

成绩查询小程序

# 实例:
con = 0
while con < 10:
    print("--欢迎使用学生成绩查询小程序--")
    nb = int(input("请输入python成绩:"))
    print("你的考试成绩是%s" % nb)
    if nb < 60:
        print("不及格,努力吧少年")
    elif 60 <= nb < 80:
        print("及格,再接再厉")
    elif 80 <= nb <= 100:
        print("优秀,请保持")
    else:
        print("请输入0~100之间的分数")
    con += 1
    sy = 10-con
    print("已用{0}次,剩{1}次".format(con,sy))
print("欢迎下次使用!")

for循环

循环字符串

# 循环字符串
str1 = "hell"
for i in str1:
    print(i)     # h;e;l;l

循环列表 

# 循环列表
li = ["jack", "vat", "alex"]
for i in li:
    print(i)      # jack;vat;alex

范围循环 

# (开始位置,结束位置(包头不包尾巴),步长)
for i in range(1,10,2):
    print(i)

循环小案例:

# for 循环1~100所有整数的和
n = 0
sum = 0
for n in range(0,101):# n 范围 0-100
    sum += n
print(sum)
# 嵌套循环99乘法法则
# 外边一层循环控制行数
# i是行数
i=1
while i<=9:
     #里面一层循环控制每一行中的列数
     j=1
     while j<=i:
          mut =j*i
          print("%d*%d=%d"%(j,i,mut), end=" ")
          j+=1
     print("")
     i+=1

打卡第39天,对python大数据感兴趣的朋友欢迎一起讨论、交流,请多指教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值