• 20190511——作业练习


    1、

    '''请你写一段代码:
    为哈利·波特的猫头鹰起个名字,并打印出结果哈利·波特的猫头鹰叫做XX(XX是你起的名字)。'''
    name = input('请给哈利·波特的猫头鹰取一个名字:')
    print('哈利·波特的猫头鹰叫做'+name)
    >>>请给哈利·波特的猫头鹰取一个名字:
       小新
       哈利·波特的猫头鹰叫做小新

    2、

    '''请你写一段代码,并满足以下条件:
    如果罗恩一天吃超过10个巧克力蛙,罗恩要给哈利100块;
    如果罗恩一天吃小于等于10个的巧克力蛙,哈利就给罗恩100块。
    输入罗恩吃的巧克力数量,并判断是哈利给罗恩钱,还是罗恩给哈利钱。'''
    number = int(input('请输入罗恩今天吃巧克力蛙的数量')) if number>10: print('罗恩要给哈利100块') else : print('哈利就给罗恩100块')

     3、

    ''' 小精灵:您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?
    你:需要
    小精灵:请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询
    你:2
    小精灵:金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币
    小精灵:请问您需要兑换多少金加隆呢?
    (你说了一个数字N)
    小精灵:好的,我知道了,您需要兑换(你说的数字N)金加隆。
    小精灵:那么,您需要付给我(你说的数字N*51.3)人民币。  
    
    注1:如果选择不需要帮助,小精灵会礼貌地说'好的,再见。'
    注2:  如果选择帮助【1 存取款】,小精灵会推荐你去存取款窗口;如果选择帮助【3 咨询】,小精灵会推荐你去咨询窗口。 '''
    
    answer1 = input('您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?')
    if answer1=='需要':
        answer2 = input('请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询')
        if answer2=='1':
            print('请您到存取窗口办理业务')
        elif answer2=='2':
            print('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币')
            answer3 = float(input('请问您需要兑换多少金加隆呢?'))
            print('好的,我知道了,您需要兑换'+str(answer3)+'金加隆。')
            n1 = str(answer3*5.13)
            print('那么,您需要付给我'+n1+'人民币')
        elif answer2==3:
            print('请您到咨询窗口办理业务')
    else:
        print('再见')
    
    >>>您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?需要
    请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询2
    金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币
    请问您需要兑换多少金加隆呢?506
    好的,我知道了,您需要兑换506.0金加隆。
    那么,您需要付给我2595.7799999999997人民币

     4、

    '''请你写出一段代码,在一颗宝石都没偷回来的赋值下,进行条件判断,并产生对应的结果:
    
    如果偷回的宝石数是4颗及以上,输出结果获得了打败灭霸的力量,反杀稳了
    如果偷回的宝石数是1-3颗,输出结果可以全员出动,殊死一搏
    如果偷回的宝石数是0颗,输出结果没办法了,只能尝试呼叫惊奇队长
    注意:标点符号都为英文格式'''
    
    stonenumber = int(input('偷回宝石的数量'))
    if stonenumber>=4:
        print('获得了打败灭霸的力量,反杀稳了')
    elif 1<=stonenumber<=3:
        print('可以全员出动,殊死一搏')
    else:
        print('没办法了,只能尝试呼叫惊奇队长')
    
    >>>偷回宝石的数量5
    获得了打败灭霸的力量,反杀稳了

    5、

    '''请你写出一段代码,判断美国队长的工资每月80美元属于什么水平。
    
    其中判断工资水平的代码需要满足如下条件:
    1.如果月工资小于等于500美元,显示“欢迎进入史塔克穷人帮前三名”
    1.1如果月工资在100-500美元之间,显示“请找弗瑞队长加薪”
    1.2如果月工资小于等于100美元,显示“恭喜您荣获“美元队长”称号!”
    
    2.如果月工资在500-1000美元之间(含1000美元),打印“祝贺您至少可以温饱了。”
    
    3.其他情况下,如果工资大于1000美元,打印“经济危机都难不倒您!”
    3.1如果工资在1000-20000美元(含20000美元)之间,打印“您快比钢铁侠有钱了!”
    3.2如果月工资大于20000美元,打印“您是不是来自于瓦坎达国?”
    
    4.不管赋值改变后输出结果如何,都需固定打印“程序结束” '''
    number = int(input('美国队长的工资是多少?'))
    if number<=500:
        print('欢迎进入史塔克穷人帮前三名')
        if 100<number<=500:
            print('请找弗瑞队长加薪')
        else:
            print('恭喜您荣获“美元队长”称号!')
    elif 500<number<=1000:
        print('祝贺您至少可以温饱了。')
    elif number>=1000:
        print('经济危机都难不倒您!')
        if 1000<=number<=20000:
            print('您快比钢铁侠有钱了!')
        else:
            print('您是不是来自于瓦坎达国?')
    print('程序结束')
  • 相关阅读:
    14071702(SkeletalControl_Limb)
    14072202(带IK的Recoil)
    UE3植被工具-支持刷Actor)
    UDK:AdventureKit 攀爬系统
    16082402(SkeletalMesh的绘制流程)
    windows下安装nodejs
    laravel迁移文件
    laravel的资源路由resource
    sleep参数是整型还是小数
    node.js和npm的关系
  • 原文地址:https://www.cnblogs.com/yssshiny/p/10849209.html
Copyright © 2020-2023  润新知