首页>知识库>量化交易>Python的input()函数

Python的input()函数

在Python中我们学的第一个函数是print()函数,是将内容输出在显示器中的函数,那么输入函数是什么呢?如何让用户输入内容,从而实现用户和计算机的互动沟通呢,比如注册账号需要输入自己的个人信息等?

input()函数

input是Python的输入函数,可以让用户输入字符串,并存放在一个变量里,input()函数主要用来搜集信息,如:

name = input('嘿,赶紧输入你的名字: ')
print('你好、', name)

注意:无论input()函数收集到的是什么信息(无论是数字还是文本),都会被强制性转换成字符串类型。

#以下案例,无论输入数字几,结果都是“答错了哦”,因为if的条件是只有当输入的是整数0的时候才执行,
#但是input()函数输入的是字符串,所以都是执行else.
answer = input('请问1*0等于多少?')
if answer == 0:
print('恭喜你,答对了')
else:
print('答错了哦')

#以下案例,无论输入数字几,程序都会报错,因为input()函数输入的是字符串,不能和整数进行比较.
answer = input('请问1*0等于多少?')
if answer > 0:
print('答错了哦')

#正确代码,需要将input()函数输入的值进行转换,转换成整数类型
answer = int(input('请问1*0等于多少?'))
if answer == 0:
print('恭喜你,答对了')
else:
print('答错了哦')
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索