如何用Python原始输入从键盘获取输入,并举例说明

Python提供了不同的函数和方法来获取用户、系统、网络等的输入。 raw_input 是用于从交互式shell获取用户输入的方法。我们将寻找不同的用例 raw_input 对于python。

用户界面 输入 管理 工具 蓝图 虚幻4 ue4 UMG Input Manager
| 月销量0件
优惠价1元
原价¥1

淘口令:

¥9PunX79Z2iq¥
 

语法

的语法 raw_input 根据python版本更改。我们将查找这两个版本,但在示例中使用python3版本。

蟒蛇2

DATA = raw_input('PROMPT')
  • 数据设置为提供的数据
  • 提示是数据输入时显示的文本

蟒蛇3

DATA = input('PROMPT')
  • 数据设置为提供的数据
  • 提示是数据输入时显示的文本

获取并打印年龄示例

在这个例子中,我们将简单地得到输入数据,即年龄。我们将打印一些提示并获取值,然后打印提供的值。使用以下代码。

#!/usr/bin/python3data = input('Please enter your age:')print('You are '+data+' years old')
Get and Print Age Example
获取并打印年龄示例

转换为整数

我们可能需要将提供的值转换为整数。我们可以用 int() 以转换为整数。

#!/usr/bin/python3data =int( input('Please enter your age:'))print('You are '+data+' years old')

选择示例

最常用的情况之一 raw_input input 是选择的例子。我们根据选择提供一些选择和等待输入。在这个例子中,我们将得到用户的年龄范围。

#!/usr/bin/python3print('1 - Age between 0 and 18')print('2 - Age between 19 and 35')print('3 - Age between 35 and 60')print('4 - Age over 60')data = int(input('Please enter your age range'))if(data == 1): print('Age is between 0 and 18')elif(data == 2): print('Age is between 19 and 35')elif(data == 3): print('Age is between 35 and 60')elif(data == 4): print('Age is over 60')else: print('Please provide acceptable value')
Selection Example
选择示例

相关文章: 如何用Break语句控制Python For循环?

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享