手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

零基础学python全彩版第一章第三章实战答案第七章实战四豆瓣

时间:2022-04-20    点击: 次    来源:网络    作者:佚名 - 小 + 大

零基础学python全彩版第一章第三章实战答案第七章实战四豆瓣


下载地址

https://share.weiyun.com/m0VwPrMP


资料目录
零基础学python全彩版pdf电子书
零基础学python全彩版第三章实战与答案
零基础学python全彩版第四章实战与答案
零基础学python全彩版第六章实战与答案
零基础学python全彩版第七章实战与答案

举例

零基础学python全彩版第三章实战答案
零基础学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下载微盘网盘

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |