#input()函数的使用
input('请铲屎官输入宠物的名字:')
#input()函数是输入函数。就上面例子来讲,它需要你输入针对括号内'请铲屎官输入你宠物的名字:'的 
答案。

#input()函数结果的赋值
name = input('请铲屎官输入宠物的名字:')
print('I Love '+name +'!')
#将input()函数的执行结果(收集的信息)赋值给变量name
choice = input('请输入您的选择:')
#变量赋值
if choice == '1':
#条件判断:条件1
    print('霍格沃茨欢迎您的到来。')
    #条件1的结果
else:
#条件判断:其他条件
    print('您可是被梅林选中的孩子,我们不接受这个选项。')
    #其他条件的结果

#input()函数的数据类型
#对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串我爱摩卡, 
input()函数的输入值(搜集到的回答),永远会被强制性地转换为字符串类型。Python3固定规则

#input()函数结果的强制转换
#input()函数的输入值在某些情况下,是可以变为整数的
#choice = int(input('请输入您的选择:'))
#将输入值强制转换为整数,并赋值给变量choice
age = int(input('你多大了呀?'))
#将输入的岁数(字符串),强制转换为整数
if age > 20:
#当年龄(整数)大于20(整数)时
print('在我心里你永远是个宝宝啊')
#打印if条件下的结果
else:
#当年龄(整数)小于20(整数)时
    print('你果然是个真·宝宝!')
    #打印else条件下的结果

#例子
#哈利·波特在对角巷购买宠物时犯难了,他不知道该给自己的猫头鹰起什么名字。现在请你帮助哈利·波 
特,为他的猫头鹰起一个名字。
name=input('请给它取个名字:')
print('哈利波特的猫头鹰叫'+name)

#游戏规则如下:
#如果罗恩一天吃超过10个巧克力蛙,罗恩要给哈利100块;
#如果罗恩一天吃小于等于10个的巧克力蛙,哈利就给罗恩100块。  

#题目要求:
#请你写出一段代码:
#当随机输入罗恩一天吃的巧克力蛙数量时,可以判断出这天,是罗恩给哈利钱,还是哈利给罗恩钱,并打 
印出来。
luoen = input('今天吃了多少巧克力:')
if int(luoen) > 10:
    print('罗恩要给哈利壹佰块')
else:
    print('哈利就给罗恩壹佰快')


#注意:以下背景与题目要求相关
#小精灵:您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?
#你:需要
#小精灵:请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询
#你:2
#小精灵:金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币
#小精灵:请问您需要兑换多少金加隆呢?
#(你说了一个数字N)#
# 小精灵:好的,我知道了,您需要兑换(你说的数字N)金加隆。
#小精灵:那么,您需要付给我(你说的数字N*51.3)人民币。  

#注1:如果选择不需要帮助,小精灵会礼貌地说'好的,再见。'
#注2:  如果选择帮助【1 存取款】,小精灵会推荐你去存取款窗口;如果选择帮助【3 咨询】,小精灵会 
推荐你去咨询窗口。  
name = input('您好,欢迎古灵阁,请问您需要帮助吗?天猫精灵将为你服务,请回答需要or不需要?')
if name == '需要':
    name1 = input('请问您需要什么帮助呢?请输入对应的数字:1 存取款;2 货币兑换;3 咨询')
    if name1 == '2':
        print('金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币')
        name2 = input('请问您需要兑换多少金加隆呢?')
        print('好的,我知道了,您需要兑换'+name2+'金加隆。')
        name3 = int(name2)*int(51.3)
        print('那么,您需要付给我'+str(name3)+'人民币。 ')
    elif name1 == '1':
        print('小精灵推荐你去存取款窗口')
    elif name == '3':
        print('小精灵推荐你去咨询窗口')
elif name == '不需要':
    print('好的,再见。')

本文由 laowang 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论