Python中input()函数的返回的是以下哪一种类型-,python2中input()函数的返回值类型是

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: