>>> user = raw_input('Enter login name: ')
Enter login name: root
>>> print 'Your login is:', user
Your login is: root
上面这个例子只能用于文本输入。 下面是输入一个数值字符串(并将字符串转换为整数)
的例子:
>>> num = raw_input('Now enter a number: ')
Now enter a number: 1024
>>> print 'Doubling your number: %d' % (int(num) * 2)
Doubling your number: 2048
内建函数 int()将数值字符串转换成整数值,这样才可以对它进行数学运算。 核心笔记:从交互式解释器中获得帮助
在学习 Python 的过程中,如果需要得到一个生疏函数的帮助,只需要对它调用内建函数
>>> help(raw_input)
Help on built-in function raw_input in module __builtin__:
raw_input(...)
raw_input([prompt]) -> string
从标准输入读取一个字符串并自动删除串尾的换行字符。 如果用入键入了 EOF 字符(Unix:Ctrl+D, Windows: Ctrl+Z+回车), 则引发 EOFErr or, 在 Unix 平台, 只要可用,就使用 GNU readline 库。如果提供提示字符串参数, 则显示该字符串并自动删去字符串末尾的换行字符。