本文介绍了
raw_input
和input
在python2
和python3
上的区别,以及如何利用正则表达式和input
键盘输入一维数组和二维数组。更多见:李飞阳 http://feiyang.li/
raw_input 和 input
python2中
raw_input_A = raw_input("raw_input: ")
type(raw_input_A)
可以看到输出的是 str
input_A = input("Input: ") #不能输入字母
type(raw_input_A)
可以看到输出的是 int
,并且我们发现,input根本不能输入字母,会直接报NameError: name 'abc' is not defined
,提示没有定义。

Python2报错
查看