python(1)input()和raw_input

1.获取用户输入

>>>input("The meaning of line:")
The meaning of line:42
42

  在这里,交互式解释器执行了第一行的input(.....)语句,它打印出了字符串“The meaning of line:”,并以此作为新的提示符,输入42然后按下回车,input语句的结果值就是我输入的数字,它自动在最后一行被打印出来。

2.input()

  对于input()我们的输入如果为数字则返回值正常,而如果为字符或者字符串,如果我们的输入没有引号,那么就会有异常错误抛出。

      

3.raw_input()

  不管你的输入是什么raw_input()都会转化成字符串返回。而且用户在输入时的字符串不带引号也不会报错。

     

 

  

原文地址:https://www.cnblogs.com/maxiaotiao/p/2833669.html