《Python游戏编程入门》的“3.2.2 获取用户输入”部分介绍了input()函数的用法;“3.2.3 异常处理”部分介绍了try...except语句的用法。
1 input()函数的用法
input()函数用于接受用户的输入,该函数的参数可以在等待用户输入之前显示文本。该函数主要有两种用法:第一个是将当前程序暂停,第二个作用是接收用户的输入。
1.1 暂停当前程序
暂停当前程序的代码如图1所示。
图1 input()的暂停程序功能
运行程序后,效果如图2所示,此时点击“Enter”按键,程序才会结束。
图2 程序运行效果
1.2 接收用户输入
接收用户输入的代码如图3所示。
图3 input()的接收用户输入功能
运行程序后,效果如图4所示,输入你的名字之后,会显示和你打招呼的信息,如图4所示。
图4 程序运行效果
注意1 input()函数接收到的数据类型是字符串。
2 异常处理
当程序中包含input()函数来接收用户输入的信息时,由于用户输入信息的不确定性(比如要求用户输入数字但是用户却输入的是字符),可能会导致程序崩溃,此时可以使用异常处理来解决这个问题,也就是try...catch语句。
Python中的异常处理的内容,请参考《Python中的异常处理4-1》。
标签:入门,Python,编程,程序,用户,input,输入,函数 From: https://blog.csdn.net/hou09tian/article/details/143188623