raw_input()输入是字符串,input()必须按照Python语法规则输入
raw_input()
name=raw_input('输入姓名:') age=raw_input('输入年龄')
我们输入汉字的姓名和数字的年龄
输入姓名:小明 输入年龄:31 小明 31 ***Repl Closed***
直接输,~但是要注意,年龄的格式是string
input()
name=input('输入姓名:') age=input('输入年龄:')
我们还是输入汉字的姓名和数字的年龄
输入姓名:'小明' 输入年龄:31 小明 31 ***Repl Closed***
我们可以看到input()输入严格按照Python的语法,是字符就自觉的加 ' ' ,数字就是数字
那什么时候用raw_input()什么时候用input()?
字符的时候可以用raw_input(),当然不怕麻烦也可以用input()手动加''
int类型的时候最好用input()