第八章 用户输入
一、用户输入的实现
Python3中用户输入需要用到的函数为input().
当程序运行到含有input()函数的代码时,程序将会等待用户输入并在用户按回车键后继续运行,该函数的返回值即为用户输入的字符串表示。
同时input()函数一般需要一个参数,即一串字符用于向用户说明或提示,如:
message=input("tell me something,and I will repeate it back to you: ")
print(message)
运行此代码串后,程序就会先打出参数,随后等待用户输入,之后再输出用户的输入内容。
注意:上述用户输入仅适用于python3
二、获取输入数值
由上述知,input()函数的返回值为用户输入的字符串表示,当需要的数据是用户输入的数字时,就会产生麻烦,这里需要用到两个函数将字符串表示的数字转化为原本的数字类型,分别为:int()和float(),将字符串表示的数字作为以上两个函数的参数即可将字符串转化为整数或浮点数。
注意:Sublime不能运行用户输入的程序,只能从终端运行。