Python中input()函数的返回的是以下哪一种类型?,python2中input()函数的返回值类型是
python3中的input函数是python中的内置函数,它从标准输入中读取一个字符串,并自动忽略换行符。也就是说所有形式的输入按字符串处理,如果想要得到其他类型的数据进行强制类型转化。默认情况下,没有提示字符串。在给定的提示字符串下,会在读入标准输入之前输出提示字符串。如果达到文件结尾,将触发EOFError。
那么这个函数在python2升级到python3后做了哪些改变?
首先,python2中有两个函数:input和raw_input,其中raw_input将所有输入都视为字符串,并返回字符串类型。
输入函数支持表达式、数字类型和字符串类型。当作为表达式接受时,它只返回其执行结果。
在python3中,集成了input和raw_input函数,只保留了input函数(raw_input函数被认为是冗余的)。
同时,输入的用途也发生了变化。——根据字符串处理所有输入并返回一个字符串。
Python练习:输入整数N,而不是负数in,求I的平方。
number=int(input(请输入一个数字:))I=0 while inumber:print(I * * 2)I=I 1
部分转载自:https://www.jb51.net/article/138710.htm
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。