Python中输入和输出(打印)数据实例方法


Posted in Python onOctober 13, 2019

一个程序要进行交互,就需要进行输入,进行输入→处理→输出的过程。所以就需要用到输入和输出功能。同样的,在Python中,怎么实现输入和输出?

Python3中的输入方式:

Python提供了 input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘。

例如:

n = input()
print(n)
>>>输入Python3
>>>Python3

其中输入的数据以字符串类型进行储存,如果输入数字的话,后续需要转换类型才能进行操作。

n = input()
print(n)
>>>输入 5
>>>5

另外,input()可以接收一个Python表达式输入,并将运算结果返回。

例如:

n = eval(input())
print(n)
>>>输入 5+2
>>> 7

可以使用eval()函数将输入转换为数字(但输入其他的类型时,会产生错误)

n = eval(print())
print(n)
>>>输入 4
>>>4

当要输入多个数据时,可以使用split()函数

n = input().split()
print(n)
>>>输入1 2 3 4 5
>>>['1','2','3','4','5']

Python中的输出(打印)方式:

Python提供了 print() 内置函数完成输出

使用print()打印

n="Python3"
print(n)
>>>Python3

可以打印出数字和字符串

使用format()函数格式化输出

例如:

>>> print("{:.2f}".format(3.1415926));
3.14

还可以输出其他类型

Python中输入和输出(打印)数据实例方法

以上就是本次介绍的全部相关知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
编写Python爬虫抓取豆瓣电影TOP100及用户头像的方法
Jan 20 Python
Python中getattr函数和hasattr函数作用详解
Jun 14 Python
Python中运算符"=="和"is"的详解
Oct 08 Python
使用Python对微信好友进行数据分析
Jun 27 Python
详解flask入门模板引擎
Jul 18 Python
对TensorFlow中的variables_to_restore函数详解
Jul 30 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 Python
用django设置session过期时间的方法解析
Aug 05 Python
python如何判断IP地址合法性
Apr 05 Python
Python drop方法删除列之inplace参数实例
Jun 27 Python
python实现简单的井字棋游戏(gui界面)
Jan 22 Python
Python集合set()使用的方法详解
Mar 18 Python
分享8点超级有用的Python编程建议(推荐)
Oct 13 #Python
ipad上运行python的方法步骤
Oct 12 #Python
python字典排序的方法
Oct 12 #Python
python查看数据类型的方法
Oct 12 #Python
python能做什么 python的含义
Oct 12 #Python
学python安装的软件总结
Oct 12 #Python
Win10下python 2.7与python 3.7双环境安装教程图解
Oct 12 #Python
You might like
php设计模式小结
2013/02/15 PHP
codeigniter教程之上传视频并使用ffmpeg转flv示例
2014/02/13 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
PHP中header函数的用法及其注意事项详解
2016/06/13 PHP
根据地区不同显示时间的javascript代码
2007/08/13 Javascript
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
node.js调用C++开发的模块实例
2015/07/03 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
2016/10/28 Javascript
bootstrap轮播模板使用方法详解
2017/11/17 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
Canvas实现微信红包照片效果
2018/08/21 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
Vue实现微信支付功能遇到的坑
2019/06/05 Javascript
element-ui table行点击获取行索引(index)并利用索引更换行顺序
2020/02/27 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
python编写简单爬虫资料汇总
2016/03/22 Python
详解Python locals()的陷阱
2019/03/26 Python
关于numpy.where()函数 返回值的解释
2019/12/06 Python
tensorflow 自定义损失函数示例代码
2020/02/05 Python
Python要求O(n)复杂度求无序列表中第K的大元素实例
2020/04/02 Python
Pandas读取csv时如何设置列名
2020/06/02 Python
基于Python正确读取资源文件
2020/09/14 Python
Python通过字典映射函数实现switch
2020/11/06 Python
Django中使用Celery的方法步骤
2020/12/07 Python
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
公司活动策划方案
2014/01/13 职场文书
小学英语课后反思
2014/04/26 职场文书
2014派出所所长群众路线对照检查材料思想汇报
2014/09/18 职场文书
房产协议书范本
2014/10/18 职场文书
2014幼儿园教师个人工作总结
2014/11/08 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL