python中使用input()函数获取用户输入值方式


Posted in Python onMay 03, 2020

我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示。

user_gender = input("Please enter your gender(F/M):")
print(f'Your gender is {user_gender}')

要注意的是在sublime编辑器中不支持input的在线输入,所以我们需要去cmd窗口运行这个程序,结果如下所示:

python中使用input()函数获取用户输入值方式

要注意的是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中使用input()函数获取用户输入值方式

补充知识:Python创建函数实现用户输入,计算,然后输出

## 接收用户输入的通过逗号分隔的两个非零整数,计算这两个数的和、差、积、商,并将结果返回给用户。

代码如下:

python中使用input()函数获取用户输入值方式

运行结果如下:

python中使用input()函数获取用户输入值方式

以上这篇python中使用input()函数获取用户输入值方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python Django连接MySQL数据库做增删改查
Nov 07 Python
在Mac OS上搭建Python的开发环境
Dec 24 Python
Python函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
python套接字流重定向实例汇总
Mar 03 Python
mac 安装python网络请求包requests方法
Jun 13 Python
Python文件读写常见用法总结
Feb 22 Python
python实现字符串完美拆分split()的方法
Jul 16 Python
python multiprocessing多进程变量共享与加锁的实现
Oct 02 Python
python对验证码降噪的实现示例代码
Nov 12 Python
Python3实现mysql连接和数据框的形成(实例代码)
Jan 17 Python
如何利用python进行时间序列分析
Aug 04 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
Dec 04 Python
Python run()函数和start()函数的比较和差别介绍
May 03 #Python
对python中arange()和linspace()的区别说明
May 03 #Python
python 等差数列末项计算方式
May 03 #Python
翻转数列python实现,求前n项和,并能输出整个数列的案例
May 03 #Python
Python定义函数实现累计求和操作
May 03 #Python
Python实现汇率转换操作
May 03 #Python
Python定时从Mysql提取数据存入Redis的实现
May 03 #Python
You might like
php 文章采集正则代码
2009/12/28 PHP
PHP+MySQL删除操作实例
2015/01/21 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
PHP实现文件上传与下载
2020/08/28 PHP
JavaScript与函数式编程解释
2007/04/27 Javascript
IE8 引入跨站数据获取功能说明
2008/07/22 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
JS实现的另类手风琴效果网页内容切换代码
2015/09/08 Javascript
如何用angularjs制作一个完整的表格
2016/01/21 Javascript
javascript实现动态显示颜色块的报表效果
2017/04/10 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
electron demo项目npm install安装失败的解决方法
2018/02/06 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
vue实现短信验证码登录功能(流程详解)
2019/12/10 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
JS一次前端面试经历记录
2020/03/19 Javascript
详解JavaScript中new操作符的解析和实现
2020/09/04 Javascript
windows下python模拟鼠标点击和键盘输示例
2014/02/28 Python
Tornado Web Server框架编写简易Python服务器
2018/07/28 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
详解Python二维数组与三维数组切片的方法
2019/07/18 Python
python用requests实现http请求代码实例
2019/10/31 Python
pytorch::Dataloader中的迭代器和生成器应用详解
2020/01/03 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
预防煤气中毒方案
2014/06/16 职场文书
小学捐书活动总结
2014/07/05 职场文书
国防教育标语
2014/10/08 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
2021/04/13 Javascript
Golang 实现获取当前函数名称和文件行号等操作
2021/05/08 Golang
Redis命令处理过程源码解析
2022/02/12 Redis
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL