Python中input的用法,在python中input是什么意思

  Python中input的用法,在python中input是什么意思

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

  在Python2.x中,input()等于eval(raw_input(prompt)),用于获取控制台的输入。

  Raw_input()将所有输入视为字符串,并返回字符串类型。而input()在处理纯数字输入时有自己的特点。它返回输入数字的类型(int,float)。

  注意:input()和raw_input()函数都可以接收字符串,但是raw_input()直接读取控制台的输入(它可以接收任何类型的输入)。至于input(),它希望能够读取合法的python表达式,也就是当你输入一个字符串时,必须用引号括起来,否则会造成SyntaxError。

  除非对input()有特殊需求,一般情况下,我们推荐使用raw_input()与用户进行交互。

  注意:python3中的input()默认接收str类型。

  功能语法

  输入([提示])

  Python 2.x3360Input()需要Python表达式

  a=输入(“输入:”)

  输入:123 #输入一个整数

  类型(a)

  类型 int # integer

  a=输入(“输入:”)

  Input:runoob #正确,字符串表达式

  类型(a)

  “字符串”类型#字符串

  a=输入(“输入:”)

  Input:runoob #报告了一个错误,而不是一个表达式

  回溯(最近呼叫):

  模块中文件 stdin 的第1行

  模块中文件“字符串”的第1行

  NameError:未定义名称“runoob”

  键入“str”python 3 . x

  a=输入(“输入:”)

  输入:123 #输入一个整数

  类型(a)

  类 str # string

  a=输入(“输入:”)

  输入:runoob #正确,字符串表达式

  类型(a)

  Class str # string更多Python相关技术文章,请访问Python教程专栏学习!这就是python中input函数的细节。更多信息请关注热门IT软件开发工作室其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

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