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 02 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
Mar 13 Python
总结python实现父类调用两种方法的不同
Jan 15 Python
python pandas dataframe 行列选择,切片操作方法
Apr 10 Python
用Python写脚本,实现完全备份和增量备份的示例
Apr 29 Python
python多行字符串拼接使用小括号的方法
Mar 19 Python
Python调用C语言的实现
Jul 26 Python
Python从文件中读取指定的行以及在文件指定位置写入
Sep 06 Python
Python虚拟环境库virtualenvwrapper安装及使用
Jun 17 Python
详解python第三方库的安装、PyInstaller库、random库
Mar 03 Python
Python还能这么玩之只用30行代码从excel提取个人值班表
Jun 05 Python
Python max函数中key的用法及原理解析
Jun 26 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
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
WordPress免插件实现面包屑导航的示例代码
2020/08/20 PHP
js版本A*寻路算法
2006/12/22 Javascript
基于jquery的cookie的用法
2011/01/10 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
2012/05/23 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
jQuery中prev()方法用法实例
2015/01/08 Javascript
node.js [superAgent] 请求使用示例
2015/03/13 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
2016/01/27 Javascript
node.js的事件机制
2017/02/08 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
vue里input根据value改变背景色的实例
2018/09/29 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
centos 下面安装python2.7 +pip +mysqld
2014/11/18 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
2016/02/17 Python
详解django+django-celery+celery的整合实战
2019/03/19 Python
分析经典Python开发工程师面试题
2019/04/08 Python
Python 200行代码实现一个滑动验证码过程详解
2019/07/11 Python
Python 实现微信自动回复的方法
2020/09/11 Python
Django Form常用功能及代码示例
2020/10/13 Python
几款Python编译器比较与推荐(小结)
2020/10/15 Python
Python批量修改xml的坐标值全部转为整数的实例代码
2020/11/26 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
python语言time库和datetime库基本使用详解
2020/12/25 Python
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
2017/08/18 HTML / CSS
市场营销专业个人自荐信格式
2013/09/21 职场文书
环保志愿者活动方案
2014/08/14 职场文书
高三毕业评语
2014/12/31 职场文书
淮海战役观后感
2015/06/11 职场文书
销售人员管理制度
2015/08/06 职场文书
Python 用户输入和while循环的操作
2021/05/23 Python
利用python Pandas实现批量拆分Excel与合并Excel
2021/05/23 Python
java中重写父类方法加不加@Override详解
2021/06/21 Java/Android
Go语言编译原理之源码调试
2022/08/05 Golang