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中的闭包总结
Sep 18 Python
python编写的最短路径算法
Mar 25 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
Jul 12 Python
Linux下Python安装完成后使用pip命令的详细教程
Nov 22 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
Aug 08 Python
关于Flask项目无法使用公网IP访问的解决方式
Nov 19 Python
Python GUI库PyQt5样式QSS子控件介绍
Feb 25 Python
Django中的AutoField字段使用
May 18 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
Python如何读写字节数据
Aug 05 Python
python 实现的截屏工具
May 08 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
memcache一致性hash的php实现方法
2015/03/05 PHP
PHP读取大文件末尾N行的高效方法推荐
2016/06/03 PHP
php文件包含目录配置open_basedir的使用与性能详解
2017/04/03 PHP
Javascript实现的分页函数
2006/12/22 Javascript
jQuery 研究心得 取得属性的值
2007/11/30 Javascript
jQuery 源码分析笔记(4) Ready函数
2011/06/02 Javascript
如何改进javascript代码的性能
2015/04/02 Javascript
再谈JavaScript线程
2015/07/10 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
javascript实现非常简单的小数取整功能示例
2017/06/13 Javascript
webpack实现热加载自动刷新的方法
2017/07/30 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
python排序方法实例分析
2015/04/30 Python
Python使用Supervisor来管理进程的方法
2015/05/28 Python
python编写简单爬虫资料汇总
2016/03/22 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
解决python3捕获cx_oracle抛出的异常错误问题
2018/10/18 Python
Python爬虫实现爬取百度百科词条功能实例
2019/04/05 Python
基于Python执行dos命令并获取输出的结果
2019/12/30 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
python装饰器三种装饰模式的简单分析
2020/09/04 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
爱淘宝:淘宝网购物分享平台
2017/04/28 全球购物
接口中的方法可以是abstract的吗
2015/07/23 面试题
车间班长岗位职责
2013/11/30 职场文书
银行职业规划书范文
2013/12/28 职场文书
策划总监岗位职责
2014/02/16 职场文书
担保书格式
2015/01/20 职场文书
电影地道战观后感
2015/06/04 职场文书
2016年暑假学生家长评语
2015/12/01 职场文书
九年级语文教学反思
2016/03/03 职场文书
在项目中使用redis做缓存的一些思路
2021/09/14 Redis