1、使用while循環輸出1 2 3 4 5 6 8 9 10
i=0
while i<10:
i+=1
if i==7:
continue
print(i)
結果:

2、求1-100的所有數的和
sum=0
i=0
while i<100:
i+=1
sum+=i
print(sum)
結果:

3、輸出 1-100 內的所有奇數
for i in range(101):
if i%2==1:
print(i,end=' ')
結果:

4、輸出 1-100 內的所有偶數
for i in range(1,101):
if i%2==0:
print(i,end=' ')
結果:

5、求1-2+3-4+5 ... 99的所有數的和
sum=0
i=1
while i<100:
if i%2==1:
sum+=i
else:sum-=i
i+=1
print(sum)
結果:

6、用戶登陸(三次機會重試)
zh='lzs'
mm='1234'
count=0
while count<3:
count+=1
zh1 = input("請輸入賬號")
mm1 = input("請輸入密碼")
if zh==zh1 and mm==mm1:
print("歡迎登陸!")
break
else:print("請確認后再輸入")
結果:

7、猜年齡游戲要求:允許用戶最多嘗試3次,3次都沒猜對的話,就直接退出,如果猜對了,打印恭喜信息並退出
count=0
age=20
while count<3:
count+=1
age1=eval(input("請輸入一個猜測的年齡"))
if age==age1:
print("恭喜你猜對了")
print(age1)
break
else:print("請重新再猜測一次")
結果:

8、猜年齡游戲升級版(選做) 要求:允許用戶最多嘗試3次每嘗試3次后, 如果還沒猜對,就問用戶是否還想繼續玩,如果回答Y或y, 就繼續讓其猜3次,以此往復,如果回答N或n,就退出程序如何猜對了,就直接退出
count=0
age=20
while count<3:
count+=1
age1=eval(input("請輸入一個猜測的年齡"))
if age==age1:
print("恭喜你猜對了")
print(age1)
break
else:print("請重新再猜測一次")
if count==3:
s = input("是否選擇重新游戲請選擇y或者n")
if s=='y':
count=0
continue
else:break
結果:

9、for循環打印99乘法表
for i in range(1,10):
for j in range(1,i+1):
print(f'{j}*{i}={i*j} ',end='')
print("")
結果:

10、for循環打印金字塔:
for i in range(-1,10,2):
print(f'{"*"*i:^9}')
結果:

