Python3.2中Print函数用法实例详解


Posted in Python onMay 19, 2015

本文实例讲述了Python3.2中Print函数用法。分享给大家供大家参考。具体分析如下:

1. 输出字符串

>>> strHello = 'Hello World' 
>>> print (strHello)
Hello World

2. 格式化输出整数

支持参数格式化,与C语言的printf类似

>>> strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))
>>> print (strHello)
the length of (Hello World) is 11

3. 格式化输出16进制,十进制,八进制整数

#%x --- hex 十六进制
#%d --- dec 十进制
#%o --- oct 八进制

>>> nHex = 0xFF
>>> print("nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex))
nHex = ff,nDec = 255,nOct = 377

4.格式化输出浮点数(float)

import math
>>> print('PI=%f'%math.pi)
PI=3.141593
>>> print ("PI = %10.3f" % math.pi)
PI =   3.142
>>> print ("PI = %-10.3f" % math.pi)
PI = 3.142   
>>> print ("PI = %06d" % int(math.pi))
PI = 000003

5. 格式化输出浮点数(float)

>>> precise = 3
>>> print ("%.3s " % ("python"))
pyt
>>> precise = 4
>>> print ("%.*s" % (4,"python"))
pyth
>>> print ("%10.3s " % ("python"))
    pyt

6.输出列表(List)

输出列表

>>> lst = [1,2,3,4,'python']
>>> print (lst)
[1, 2, 3, 4, 'python']

输出字典

>>> d = {1:'A',2:'B',3:'C',4:'D'}
>>> print(d)
{1: 'A', 2: 'B', 3: 'C', 4: 'D'}

7. 自动换行

print 会自动在行末加上回车,如果不需回车,只需在print语句的结尾添加一个逗号”,“,就可以改变它的行为。

>>> for i in range(0,6):
  print (i,)
  
0
1
2
3
4
5

或直接使用下面的函数进行输出:

>>> import sys
>>> sys.stdout.write('Hello World')
Hello World

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
Apr 17 Python
Python中input与raw_input 之间的比较
Aug 20 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
Apr 05 Python
Python二进制文件读取并转换为浮点数详解
Jun 25 Python
Python实现微信机器人的方法
Sep 06 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
Jan 14 Python
Python logging模块进行封装实现原理解析
Aug 07 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
Sep 01 Python
python openssl模块安装及用法
Dec 06 Python
python实现代码审查自动回复消息
Feb 01 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
Mar 03 Python
Python中的rfind()方法使用详解
May 19 #Python
在Python中操作字符串之replace()方法的使用
May 19 #Python
Python2.x版本中maketrans()方法的使用介绍
May 19 #Python
Python中的lstrip()方法使用简介
May 19 #Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 #Python
在Python中处理字符串之ljust()方法的使用简介
May 19 #Python
浅析Python中的join()方法的使用
May 19 #Python
You might like
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
php微信开发接入
2016/08/27 PHP
jQuery 技巧大全(新手入门篇)
2009/05/12 Javascript
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
JavaScript的继承的封装介绍
2013/10/15 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
JavaScript事件学习小结(三)js事件对象
2016/06/09 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
js实现文字向上轮播功能
2017/01/13 Javascript
Vue.js实现简单动态数据处理
2017/02/13 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
js推箱子小游戏步骤代码解析
2018/01/10 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
2019/04/22 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
2019/06/13 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
关于element-ui表单中限制输入纯数字的解决方式
2020/09/08 Javascript
利用python爬取散文网的文章实例教程
2017/06/18 Python
使用CSS3来匹配横屏竖屏的简单方法
2015/08/04 HTML / CSS
前端canvas水印快速制作(附完整代码)
2019/09/19 HTML / CSS
美国战术品牌:5.11 Tactical
2019/05/01 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
2013年大学生的自我鉴定
2013/10/24 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
党员活动日总结
2014/05/05 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
夫妻分居协议书范本(有子女版)
2014/11/01 职场文书
员工加薪申请报告
2015/05/15 职场文书
JavaScript原始值与包装对象的详细介绍
2021/05/11 Javascript
总结Python连接CS2000的详细步骤
2021/06/23 Python
Python中文分词库jieba(结巴分词)详细使用介绍
2022/04/07 Python