第三章实战

倒三角:

for i in range(9,0,-1):
    for j in range(i,0,-1):
        print("%d * %d = %2d" % (i,j,i*j), end="\t")
    print(" ")

 

实战一:

for i in range(100):
    print("""
能量查询请输入能量来源! 退出程序请输入0
能量来源如下:
生活缴费、行走捐、共享单车、线下支付、网络购票          
          """)
    tip = input() 
    if tip == '生活缴费' :
        print('262 g')
        continue
    elif tip == '行走捐' :
        print('200 g')
        continue
    elif tip == '共享单车' :
        print ('159 g')
        continue
    elif tip == '线下支付' :
        print('5 g')
        continue
    elif tip == '网络购票' :
        print('180 g')
        continue
    elif tip == '0' :
        print('已退出!')
        break
    else :
        continue

实战二:

 1 import random
 2 import sys
 3 
 4 ran = random.randint(1, 10)
 5 print('猜数字游戏')
 6 print('请输入1~10之间的任意一个数:')
 7 
 8 while True:
 9     guess = int(input())
10     if guess == -1:
11         print('游戏结束')
12         sys.exit(0)
13     elif guess < ran:
14         print('太小,请重新输入:')
15     elif guess > ran:
16         print('太大,请重新输入:')
17     else:
18         print('恭喜你,你赢了,猜中的数字是:' + str(guess))
19         break

实战三:

 1 import sys
 2 
 3 print('跳一跳')
 4 print('欢迎回来,请开始游戏...')
 5 
 6 print('请输入(中心、音乐块、微信支付块):')
 7 
 8 while True:
 9     str = input('请输入:')
10     if str == '中心':
11         print('您的分数为:30')
12     elif str == '音乐块':
13         print('您的分数为:32')
14     elif str == '微信支付块':
15         print('您的分数为:42')
16     else:
17         print('退出游戏')
18         sys.exit(0)

实战四:

 1 import random
 2 import sys
 3 
 4 print('10086查询功能')
 5 print('输入1,查询当前余额')
 6 print('输入2,查询当前剩余流量')
 7 print('输入3,查询当前剩余通话')
 8 print('输入0,退出自助查询系统!')
 9 
10 while True:
11     ran = random.randint(1, 1000)
12     n = int(input())
13     if n == 1:
14         print(f'当前余额为:{ran}元')
15     elif n == 2:
16         print(f'当前剩余流量为:{ran}G')
17     elif n == 3:
18         print(f'当前剩余通话为:{ran}分钟')
19     elif n == 0:
20         print('退出自助查询系统!')
21         sys.exit(0)

 

 

posted @ 2022-09-21 22:44  谭广毅  阅读(20)  评论(0)    收藏  举报