1.python的输入
变量的定义:
在python中,每个变量在使用之前都必须赋值,变量赋值后该变量才会被创建
等号(=):就是用来给变量赋值的
=左边是一个变量名
=右边是存储在内存中的值(被变量名所指向)
变量名=值
python2:
input() #只接收数值类型
raw_input() #接收字符串类
>>> input()
1
1
>>> num = input('请输入密码:')
请输入密码:12345
>>> num
12345
>>> print num
12345
>>> num = input('请输入密码:') #字符串输入,显示错误
请输入密码:westos123
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 1, in <module>
NameError: name 'westos123' is not defined
>>> name = raw_input('请输入用户名:')
请输入用户名:tom
>>> print name
tom
>>> name
'tom'
>>> type(name)
<type 'str'>