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根据给定文件返回文件名和扩展名的方法
Mar 27 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
python利用socketserver实现并发套接字功能
Jan 26 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
Oct 31 Python
python实现名片管理系统
Nov 29 Python
python模拟鼠标点击和键盘输入的操作
Aug 04 Python
python 批量修改 labelImg 生成的xml文件的方法
Sep 09 Python
python实现Pyecharts实现动态地图(Map、Geo)
Mar 25 Python
Keras实现支持masking的Flatten层代码
Jun 16 Python
python删除文件、清空目录的实现方法
Sep 23 Python
python Autopep8实现按PEP8风格自动排版Python代码
Mar 02 Python
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
Apr 04 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的Yii框架使用中的一些错误解决方法与建议
2015/08/21 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
基于jquery的表格排序
2010/09/11 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
jQuery多个版本和其他js库冲突的解决方法
2016/08/11 Javascript
AngularJS 服务详细讲解及示例代码
2016/08/17 Javascript
前端设计师们最常用的JS代码汇总
2016/09/25 Javascript
JS文件上传神器bootstrap fileinput详解
2021/01/28 Javascript
快速入门Vue
2016/12/19 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
vue中mint-ui的使用方法
2018/04/04 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
2018/07/09 jQuery
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
python检测是文件还是目录的方法
2015/07/03 Python
深入浅析Python字符编码
2015/11/12 Python
python在回调函数中获取返回值的方法
2019/02/22 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
2019/12/31 Python
Python+appium框架原生代码实现App自动化测试详解
2020/03/06 Python
flask框架中的cookie和session使用
2021/01/31 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
迪卡侬印尼体育用品商店:Decathlon印尼
2020/03/11 全球购物
Why we need EJB
2016/10/20 面试题
体育教师求职信
2014/05/24 职场文书
创先争优活动心得体会
2014/09/04 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
学生会部长竞选稿
2015/11/19 职场文书
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA
windows server 2012安装FTP并配置被动模式指定开放端口
2022/06/10 Servers