python中Input和raw_input的区别

作者:弋江区易采办公设备经营部  发布时间:2017-09-10 11:22:18
python中Input和raw_input的区别 input('please input:')之后会返回一个值,可以用tpye()查看他的类型,然而当我们输入字符串或者字符的时候, 要用双引号或者单引号包起来不然就会报错

>>> var=input("please input:");

please input:12

>>> print var

12

>>> var=input("please input:");

please input:hello

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

File "<string>", line 1, in <module>

NameError: name 'hello' is not defined

>>> print var

12

>>> var=input("please input:");

please input:'hello'

>>> print var

hello

input它会根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号包起来,而raw_input则是不管用户输入什么类型的都会转变成字符型.

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉网站制作公司哪家好 http://https://www.feimao666.com

  • 上一篇:jsp学习--基本语法和基础知识
  • 下一篇:最后一页
  •