input是函数吗,input函数的功能是什么

  input是函数吗,input函数的功能是什么

  

1.input()函数

  在Python3中,input()函数接受标准输入数据,并以字符串形式返回。

  注意:在Python3中,raw_input()和input()是集成的,去掉了raw_input(),只保留了input()函数,接收任意输入。将所有输入默认为字符串处理,并返回字符串类型。

  

2.input()函数的使用

  input()函数是输入函数,是实现人机交互的重要函数。比如有时候计算机会问你一个问题,你需要回答,计算机才能做出下一步的判断。这时候就需要用到input()函数了。

  比如一次考试,一道题有四个选项,只有一个是对的。这时候你需要回答选中的选项,让计算机判断你回答的问题是否正确。

  打印(请选择以下四个选项[a . 1;B.5C.0D.2]选择你的选择)choice=input(你的选择是什么,请:)if choice==A: print(恭喜你,你的答案正确!)else:print(‘可惜答案错了!)-b . 5;C.0D.2]选择你的选项。我可以问一下你的选择吗:恭喜你,你的答案是正确的!从上面可以看出,input()是一个输入函数。当深情的背包把问题写在功能的括号里,它会在终端打印出来,等待你的输入。你输入后,电脑会根据你的回答做出判断。

  

3.input()的数据类型

  一开始,在Python3中,input()函数接受一个标准输入数据,并将其作为字符串返回。无论我们输入什么答案,无论你输入的是整数还是字符串,input()函数(收集的答案)的输入值总会被[强制]转换为[string]类型。(Python3固定规则)

  Choice=input(请输入1或2:)print(type(choice))name=input(请输入您的姓名:)print(type(name))-请输入1或2:1 class str 。请输入您的姓名:ffdymclass str 。在第一个示例中,如果choice= a ,则input()的输入值被转换为字符串。如果改成if choice=A,那么操作就会出错。

  打印(请选择以下四个选项[a . 1;B.5C.0D.2]选择你的选择)choice=input(你的选择是什么,请:)if choice==A: print(恭喜你,你的答案正确!)else:print(‘可惜答案错了!)- Traceback(最近一次调用last):File /home/python class/93745296-3 f71-4a 34-97 C4-3 acfae 4 e 9d 32/3c 1401 AC-eff 9-4b 93-89c 0-493 ca 9670 e 7 f/classroom/apps-1-id-5cd 9765719 bbcf 000155479 e/98/main . py ,第3行,在if choice==A模块中

  Choice=input(请选择1或2)if choice==1: print(正确)else: print(错误)上面的代码非常简单,只有两个选项。如果上面的代码不是两个,而是几十个,几百个,我们是不是要打 1 , 2 ,201 ......................事实上,在某些特殊情况下可以强制转换,

  Choice=int(input(请选择1或2 ))if choice==1:print( correct )else:print( error )-

  那么当我们想要的结果是一个数的时候,我们会用什么时候把结果强制转换成一个整数呢?比如年龄、工资、身高、体重等。

  例如,如果我们想根据身高对全班进行分组,那么我们需要使用整数。

  Height=int(input(请问你的身高是多少:))if 0height=150: print(你被分到第1组)elif 150height=180: print(你被分到第2组)else: print(你被分到第3组)-。

input是函数吗,input函数的功能是什么