首页 > 编程知识 正文

python用input输入集合,python中input的用法例子

时间:2023-05-03 10:57:18 阅读:144702 作者:2783

input ()函数是接受标准输入数据并返回字符串类型的输入函数。 在Python3中,删除raw_input ()函数,只保留input ()函数,接受任意任性的输入,默认情况下将所有输入作为字符串处理,并返回字符串类型。

1.input ) )函数

在Python3中,input ()函数接收标准输入数据,并返回字符串类型。

注意:在Python3中,raw_input ()和input () )被集成,raw_input () )被删除,仅保留接受任意任性输入的input ) )函数。 默认情况下,将所有输入视为字符串并返回字符串类型。

2.input ) )使用函数

input ) )函数是输入函数,是实现人机交互的重要函数。 例如,如果计算机提出问题,需要给出答案,让计算机做出下一个判断,我们就需要使用input ) )函数。

例如,在一次考试中,一个问题有四个选择,其中只有一个是正确的。 此时,需要回答选择的选项,让计算机判断是否正确。 print ('从以下四个选项中选择【A.1; B.5; C.0; D.2 )选择你的选择')

choice=input ('你的选择是: ) )

if choice=='A':

print ('恭喜你。 是正确的回答!' )

else:

print ('很遗憾,回答错了!' )

------------- -请参阅

从以下四个选项中选择【A.1; B.5; C.0; D.2 .选择你的选择

你的选择是:A

恭喜你。 答案是正确的。

从上面可以看出,input ) )是输入函数。 gxdzxc在函数的括号内写问题后,在终端上打印并等待输入。 输入后,计算机根据回答进行判断。

3.input ) )的数据类型

首先,在Python3中,input ) )函数表示它将接收标准输入数据,并返回到string类型。 无论我们输入的答案是什么,无论您输入整数还是字符串,input )函数的输入值(收集的答案)将永远转换为【强制】【字符串】类型。 (Python3固定规则)请输入choice=input('1或2: ' )。

打印(类型)选择)

name=input (请输入'你的名字: ' )。

打印(类型)名称)

-------------请参阅

请输入1或2:1

请输入您的姓名:kwdlc/p。 在第一个示例中,if choice='A ',input ()的输入值将转换为字符串。 右) a )也是字符串类型。 )=“两侧的模具相同,工作正常。 如果变更为if choice=A,则会发生执行错误。 print ('从以下四个选项中选择【A.1; B.5; C.0; D.2 )选择你的选择')

choice=input ('你的选择是: ) )

if choice==A:

print ('恭喜你。 是正确的回答!' )

else:

print ('很遗憾,回答错了!' )

------------- -请参阅

跟踪后退(mostrecentcalllast ) :

file '/home/python class/93745296-3f71-4a 34-97 C4-3 acfa e4e 9d 32/3c 1401 AC-eff F9-4b 93-89c0- 493 ca 9670 e7f/cccf

if choice==A:

name error : name ' a ' is not defined

4.input ) )请为函数结果选择强制转换choice=input('1或2 '。

if choice=='1':

打印(正确) )。

else:

打印(错误) )

上面的代码很简单。 你只有两个选择。 如果上面的代码不是两个,而是几十个、几百个,我们会一个个地打'1'、'2'、'3'、'4'、'5'、 ' 200 '、' 201 ' .吗? 这个时候,我们必须想办法让一切变得简单。 实际上,在某些情况下可能会强制转换。 choice=int(input ) ) 1或2 ) ) )

if choice==1:

打印(正确) )。

else:

打印(错误) )

-------------请参阅

请选择1或2 1

正确的

可以通过在input (函数前面加上int ) )函数将结果强制转换为整数。

那么,我们什么时候使用将结果强制转换为整数的时候呢? 我们希望的结果是数字的时候。 例如,年龄、工资、身高、体重等数字时。

例如,如果要按身高对全班进行分组,则必须使用整数。 height=int(input ('你身高: ) ) )

if 0

print (你被分成了一个组) )

elif 150

print (“你被分成了两组”)

else:

print (你被分成了三个组)。

-------------请参阅

你的身高是:185

你被分成了三组

推荐教程: 《php教程》

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。