python基础语法课 input 函数

下面先给大家看看input函数的介绍:
在这里插入图片描述知道怎么用后,直接给大家来一个小小的例子练练手,就是将以下他们的对话用python语句表现出来。大家先试着做做。题目的后面会给出我码的代码,供大家参考哦!!!

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

注1:如果选择不需要帮助,小精灵会礼貌地说’好的,再见。’
注2: 如果选择帮助【1 存取款】,小精灵会推荐你去存取款窗口;如果选择帮助【3 咨询】,小精灵会推荐你去咨询窗口。

import time
a = input("您好,欢迎来到古灵阁,请问您需要帮助吗?需要or不需要?:")
if a == '需要':
    b = int(input("你需要哪种服务 1、取款 2、兑换 3、咨询 :"))
    if b == 2:
        print("金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币")
        time.sleep(2)
        N = int(input("请问您需要兑换多少金加隆呢?:"))
        time.sleep(2)
        print("好的,我知道了,您需要兑换" + str(N) + "金加隆。")
        time.sleep(2)
        c = N * 51.3
        print("那么,您需要付给我" + str(c) + "人民币。")


    elif b == 1:
        print("推荐你去存取款")
    elif b == 3:
        print("推荐你去咨询窗口。")
elif a == '不需要':
    print("好的,再见")

这边在给大家讲讲,input最需要我们大家注意的地方,就是,input(‘1’) ,1就会被input 函数认为是字符串,而不是整数1,后面当你输入 1,做判断的时候if语句的时候,会产生矛盾。可以有两个修改办法,比如用 a 作为接受input 的输入变量,1、在if 条件判断句中,加上’ '单引号,提示这是字符串的判断情况 2、或者直接在在input 函数外在套一层int 函数,让输入进来的东西转换成整数型。大致就有这两种做法。

前期会先给大家整点python 的基本语法,等到基本语法熟悉后,后给大家奉上爬虫、人脸识别、超强的数据分析、传说中的小艾同学and so on。嘿嘿。后面的内容会更精彩,都是符合当下比价热门的话题。另外人工智能是机器的一种深度的学习,你不仅高等数学、概率论、离散、数论啊等等,你都要学习和掌握。
人们都说代码是最冷酷无情的:错就是错,对就是对。但是在我看来,世界上没有比代码更有人情味的东西了,因为代码会跨越语言障碍,链接整个世界的网络,拉近人与人之间的距离。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值