格式 while 判断条件:
执行内容
else:
执行内容
判断条件位 True 或者 False
for :
格式 for 变量 in 列表:
执行内容
else:
执行内容
遍历列表
break 与 continue
while true:
执行语句
break #跳出循环
for i in range(5):
执行语句
continue #结束本次循环,进行下次循环
抽奖系统
print("""
⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔
毕式赌庄欢迎您
⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔⚔
""")
import random
judge = True
while judge:
userName = input("请输入用户名")
password = input("请输入您的密码")
if userName == "admin" and password == "123":
while judge:
number = input("请输入您的个位数运气数字")
if len(number) == 1:
num = random.choice(range(10))
if int(number) == num:
money = random.choice(range(1,10000))
print("恭喜您您中了%d万"%(money))
judge = False
else:
print("很抱歉!您与中奖只有一步之遥 >0< ")
judge = False
else:
print("您输入的运气数字不规范\t请重新输入")
else:
print("密码或或者用户名错误!\n请重新输入您的用户名和密码")
月份表
week = ["日", "一", "二", "三", "四", "五", "六"]
number = range(31)
sum =1
for num in range(1,8):
for x in range(1,8):
if num == 1:
print("星期"+week[x-1],end="\t")
if num == 2:
if x <= 6:
print(" ", " ", end="\t")
else:
print(sum, " ", end="\t")
if num >= 3 and num <7:
sum += 1
print(sum, " ", end="\t")
if num == 7:
if x == 1:
print(30, " ", end="\t")
else:
print(" ", " ", end="\t")
print()
登陆系统
judge = True
while judge:
userName = input("请输入用户名:")
passWord = input("请输入密码:")
if userName == "admin" and passWord == "123":
print("登陆成功")
judge = False
else:
print("用户名或者密码错误!请重新输入")
打印三角形
for i in range(5):
for j in range(i):
print("*",end="")
print()
打印矩形
for i in range(3):
for j in range(10):
print("��",end="")
print()
乘法表
for i in range(1,10):
for j in range(1, i+1):
print(j, "*", i, "=", i*j, end="\t")
print()
1-100之间偶数
for num in range(1, 101):
if num%2 == 0:
print(num,end=" ")
print()
打印1-100之间奇数 且 能被三整出
for num in range(1,101):
if num%2 != 0 and num%3 == 0:
print(num,end=" ")
print()