返回宝典

用户输入

上一节 下一节

raw_input函数

内置函数raw_input的作用是从终端命令行读取一行文本,该行用户输入的内容会以字符串的形式返回到python程序中。

>>> a = raw_input()
zhuanfou
>>> a
'zhuanfou'


哪怕输入的是一串数字,返回的也是字符串;但是可以通过内置函数int或float把这串数字字符串转换成整型或浮点型。

>>> a = raw_input()
666
>>> a
'666'
>>> a = int( a )
>>> a
666


如果希望用户输入前,在终端命令行上看到一段提示性文字;那就如下所示,将提示性文字作为一个字符串类型的形参传入raw_input函数中即可。

>>> name = raw_input( "请输入您的姓名:" )
请输入您的姓名:Jerk Zhang
>>> name
'Jerk Zhang'
>>> age = raw_input( "请输入您的年龄:" )
请输入您的年龄:508
>>> age
'508'
>>> age = int( age )
>>> age
508
>>> gang = raw_input( "请输入您的门派:" )
请输入您的门派:丐帮
>>> print gang
丐帮

用户输入

上一节 下一节