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

明日科技零基础学python全彩版电子书第四章第六章实战答案

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

明日科技零基础学python全彩版电子书第四章第六章实战答案



下载地址

https://share.weiyun.com/m0VwPrMP


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

举例


零基础学python全彩版第六章实战答案

【第六章】函数---实战练习
实战三:根据生日判断星座
代码:
# 根据生日判断星座
# 定义星座显示函数
def fun_constellation(month, day):
    # 星座列表
    n = ('摩羯座', '水瓶座', '双鱼座', '白羊座', '金牛座', '双子座', '巨蟹座', '狮子座', '处女座', '天秤座', '天蝎座', '射手座', '摩羯座')
    # 每月日期分隔星座:
    # 0.摩羯座(12月22日─01月20日)
    # 2.水瓶座(01月21日─02月19日)
    # 3.双鱼座(02月20日─03月20日)
    # 4.白羊座(03月21日─04月20日)
    # 5.金牛座(04月21日─05月21日)
    # 6.双子座(05月22日─06月21日)
    # 7.巨蟹座(06月22日─07月23日)
    # 8.狮子座(07月24日─08月23日)
    # 9.处女座(08月24日─09月23日)
    # 10.天秤座(09月24日─10月23日)
    # 11.天蝎座(10月24日─11月22日)
    # 12.射手座(11月23日─12月22日)
    # 13.摩羯座(12月22日─01月20日)
    d = (20, 19, 20, 20, 21, 21, 23, 23, 23, 23, 22, 22)  # 每月的分隔日期
    # 判断输入的月份和日期落在哪个区间
    if day > d[month - 1]:
        return n[month]
    else:
        return n[month - 1]


# 提示用户输入出生日期
month = input("请输入月份(例如:5):")
day = input("请输入日期(例如:17):")
constellation = fun_constellation(int(month), int(day))
print(month + "月" + day + "日星座为:", constellation)


输出:
请输入月份(例如:5):12
请输入日期(例如:17):23
12月23日星座为: 摩羯座



实战四:将美元转换为人民币
代码:
# 假设汇率为:1美元=6.28人民币
def fun_swap(x):
    rmb = x * 6.28
    return rmb

dollar = input("请输入要转换的美元金额:")
last_rmb = fun_swap(float(dollar))
print("转换后人民币的金额是:", last_rmb)


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

下一篇:没有了

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