实战01(模拟支付宝蚂蚁森林的能量产生过程)
1 print("查询能量请输入能量来源!退出程序请输入0")
2 source=input("能量来源如下:\n生活缴费,行走捐,共享单车,线下支付,网络购票\n")
3 if source=="生活缴费":
4 print("100g")
5 elif source=="行走捐":
6 print("200g")
7 elif source=="共享单车":
8 print("300g")
9 elif source=="线下支付":
10 print("400g")
11 elif source=="网络购票":
12 print("500g")
13 elif source=="0":
14 print("已退出!")
![]()
实战02(猜数字游戏)
1 import random
2 a=random.randint(1,10)
3 str_a=str(a)
4 print("-- -- -- --猜数字游戏-- -- -- --")
5 b=int(input("请输入1~10之间的任何一个数:"))
6 for number in range(1,6):
7 if b<1:
8 break
9 if b<a:
10 b=int(input("太小,请重新输入:"))
11 elif b>a:
12 b=int(input("太大,请重新输入:"))
13 if b==a:
14 print("恭喜你,你赢了,猜中的数字是:"+str_a)
15 print("------游戏结束------")
![]()
实战03(模拟“跳一跳”小游戏的加分项)
1 print("--------------跳一跳-------------")
2 print("欢迎回来,请开始游戏......")
3 print("请输入(中心、音乐块、微信支付块):")
4 for name in range (1,10):
5 name=input("请输入:\n")
6 if name=='中心':
7 print("您的分数为:32")
8 elif name=='音乐块':
9 print("您的分数为:30")
10 elif name=='微信支付块':
11 print("您的分数为:42")
12 else:
13 break
14 print("游戏结束!")
![]()
实战04(模拟10086查询功能)
1 print("-------10086------")
2 print("输入1,显示您当前余额\n 输入2,显示您当前剩余的流量,单位为G:\n输入3,您当前的剩余通话,单位为分钟;\n输入0,推出自助查询系统")
3 none=True
4 while none:
5 number=input()
6 if number=='1':
7 print("当前余额为:999元")
8 elif number=='2':
9 print("当前剩余流量为:5G")
10 elif number=='3':
11 print("当前剩余通话为:189分钟")
12 elif number=='0':
13 print("退出自主查询系统")
14 none=False
![]()