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大数据感兴趣的朋友欢迎一起讨论、交流,请多指教!