python中使用input()函数获取用户输入值方式
我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示。
user_gender = input("Please enter your gender(F/M):")
print(f'Your gender is {user_gender}')
要注意的是在sublime编辑器中不支持input的在线输入,所以我们需要去cmd窗口运行这个程序,结果如下所示:

要注意的是input的返回值是字符串,如果要返回得到数字(比如整形的数字)的话,就需要使用强制的类型转换比如int,可以从以下的程序看到效果:
number_str = input("Please enter a number:")
number = int(number_str)
if(number%10==0):
message = "This is a nubmber of times of 10."
else:
message ="This is not a number of times of 10."
print(message)
在cmd中运行的结果如下:

补充知识:Python创建函数实现用户输入,计算,然后输出
## 接收用户输入的通过逗号分隔的两个非零整数,计算这两个数的和、差、积、商,并将结果返回给用户。
代码如下:

运行结果如下:

以上这篇python中使用input()函数获取用户输入值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
pytest解读fixtures中yield与addfinalizer区别
这篇文章主要为大家介绍了pytest官方解读fixtures中yield与addfinalizer区别,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2022-06-06
flask中响应错误的处理及errorhandler的应用方式
这篇文章主要介绍了flask中响应错误的处理及errorhandler的应用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-12-12
python图形用户界面tkinter之标签Label的使用说明
这篇文章主要介绍了python图形用户界面tkinter之标签Label的使用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-06-06
tensorflow 报错unitialized value的解决方法
今天小编就为大家分享一篇tensorflow 报错unitialized value的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-02-02


最新评论