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的Flask框架中实现单元测试的教程
Apr 20 Python
一篇文章入门Python生态系统(Python新手入门指导)
Dec 11 Python
python实现红包裂变算法
Feb 16 Python
python读取xlsx的方法
Dec 25 Python
解决pyinstaller打包pyqt5的问题
Jan 08 Python
python3.6实现学生信息管理系统
Feb 21 Python
使用Python的SymPy库解决数学运算问题的方法
Mar 27 Python
python基于paramiko将文件上传到服务器代码实现
Jul 08 Python
Django数据结果集序列化并展示实现过程
Apr 22 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
Jun 23 Python
django数据模型中null和blank的区别说明
Sep 02 Python
基于Django集成CAS实现流程详解
Nov 28 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中的foreach函数
2013/08/31 PHP
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
CakePHP框架Model关联对象用法分析
2017/08/04 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
phpStudy vscode 搭建debug调试的教程详解
2020/07/28 PHP
JavaScript基础知识学习笔记
2014/12/02 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
jquery代码实现多选、不同分享功能
2015/07/31 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
Layui数据表格之单元格编辑方式
2019/10/26 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
Python动态加载模块的3种方法
2014/11/22 Python
JavaScript中的模拟事件和自定义事件实例分析
2018/07/27 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
python利用小波分析进行特征提取的实例
2019/01/09 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
基于python cut和qcut的用法及区别详解
2019/11/22 Python
在Keras中实现保存和加载权重及模型结构
2020/06/15 Python
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
关于逃课的检讨书
2014/01/23 职场文书
普罗米修斯教学反思
2014/02/06 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
领导干部作风整顿个人剖析材料
2014/10/11 职场文书
如何用PHP实现多线程编程
2021/05/26 PHP
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电