Python提供了不同的函数和方法来获取用户、系统、网络等的输入。 raw_input
是用于从交互式shell获取用户输入的方法。我们将寻找不同的用例 raw_input
对于python。
null
语法
的语法 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')

转换为整数
我们可能需要将提供的值转换为整数。我们可以用 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')

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END