时间:2022-04-20 点击: 次 来源:网络 作者:佚名 - 小 + 大
零基础学python全彩版第一章第三章实战答案第七章实战四豆瓣
下载地址 https://share.weiyun.com/m0VwPrMP 资料目录 零基础学Python课后实战第三章 实战一:模拟支付宝蚂蚁森林的能量产生过程 if…elif…多分支语句 代码如下 #模拟支付宝蚂蚁森林的能量产生过程 print("查询能量请输入能量来源!退出程序请输入0") source = input("能量来源如下:\n生活缴费、行走捐、共享单车、线下支付、网络购票\n") if source == '生活缴费': print("100g") elif source == '行走捐': print("200g") elif source == '共享单车': print("300g") elif source == '线下支付': print("400g") elif source == '网络购票': print("500g") elif source == '0': print("已退出") 运行结果 查询能量请输入能量来源!退出程序请输入0 能量来源如下: 生活缴费、行走捐、共享单车、线下支付、网络购票 行走捐 200g 查询能量请输入能量来源!退出程序请输入0 能量来源如下: 生活缴费、行走捐、共享单车、线下支付、网络购票 0 已退出 实战二:猜数字游戏 for循环、break语句用法 代码如下 import random a = random.randint(1,10) str_a = str(a) print("------猜数字游戏------") b = int(input("请输入1~10之间的任意一个数:")) for number in range(1,6): #最多猜5次 if b < 1: break if b < a: b = int(input("太小,请重新输入:")) elif b > a: b = int(input("太大,请重新输入:")) if b == a: print("恭喜你,你赢了,猜中的数字是:"+str_a) print("------游戏结束------") 运行结果 ------猜数字游戏------ 请输入1~10之间的任意一个数:7 太大,请重新输入:3 太小,请重新输入:5 恭喜你,你赢了,猜中的数字是:5 ------游戏结束------ ------猜数字游戏------ 请输入1~10之间的任意一个数:-1 ------游戏结束------ 实战三:模拟跳一跳小游戏的加分块 代码如下 print("------跳一跳------") print("欢迎回来,请开始游戏......\n请输入(中心、音乐块、微信支付块):") for number in range(1,10): a = input("请输入:") if a == '中心': print("您的分数为:30") elif a == '音乐块': print("您的分数为:35") elif a == '微信支付块': print("您的分数为:40") else: break print("游戏结束!") 运行结果 ------跳一跳------ 欢迎回来,请开始游戏...... 请输入(中心、音乐块、微信支付块): 请输入:中心 您的分数为:30 请输入:微信支付块 您的分数为:40 请输入:音乐块 您的分数为:35 请输入:您好 游戏结束! 实战四:模拟10086查询功能 while语句 代码如下: print("------10086查询功能------") print("输入1,查询当前余额\n输入2,查询当前剩余流量\n输入3,查询当前剩余通话\n输入0,退出自动查询系统\n") none = True while none: number = input() if number == '1': print("当前余额为:999元") elif number == '2': print("当前剩余流量为:5G") elif number == '3': print("当前剩余通话为:189分钟") elif number == '0': print("退出自动查询系统!") none = False 运行结果 ------10086查询功能------ 输入1,查询当前余额 输入2,查询当前剩余流量 输入3,查询当前剩余通话 输入0,退出自动查询系统 1 当前余额为:999元 2 当前剩余流量为:5G 3 当前剩余通话为:189分钟 0 退出自动查询系统! |
上一篇:零基础学python明日科技零基础学python全彩版pdf下载微盘网盘
下一篇:没有了