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中的Django框架中prefetch_related()函数对数据库查询的优化
Apr 01 Python
python获取当前时间对应unix时间戳的方法
May 15 Python
python统计文本文件内单词数量的方法
May 30 Python
python去掉行尾的换行符方法
Jan 04 Python
python对DICOM图像的读取方法详解
Jul 17 Python
python批量爬取下载抖音视频
Jun 17 Python
基于pytorch的保存和加载模型参数的方法
Aug 17 Python
Win10 安装PyCharm2019.1.1(图文教程)
Sep 29 Python
wxpython+pymysql实现用户登陆功能
Nov 19 Python
新建文件时Pycharm中自动设置头部模板信息的方法
Apr 17 Python
Python基于模块Paramiko实现SSHv2协议
Apr 28 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
Nov 28 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下图片文字混合水印与缩略图实现代码
2009/12/11 PHP
PHP5权威编程阅读学习笔记 附电子书下载
2012/07/05 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
IE下写xml文件的两种方式(fso/saveAs)
2013/08/05 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
jQuery限制图片大小的方法
2016/05/25 Javascript
jQuery Easyui快速入门教程
2016/08/21 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
2017/01/19 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
使用vue构建移动应用实战代码
2017/08/02 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
NVM安装nodejs的方法实用步骤
2019/01/16 NodeJs
node.js实现上传文件功能
2019/07/15 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
Javascript异步执行不按顺序解决方案
2020/04/30 Javascript
[02:06]DOTA2英雄基础教程 暗影萨满
2013/12/16 DOTA
python中使用OpenCV进行人脸检测的例子
2014/04/18 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
python3+PyQt5实现自定义窗口部件Counters
2018/04/20 Python
python实现批量图片格式转换
2020/06/16 Python
python使用Plotly绘图工具绘制水平条形图
2020/03/25 Python
Python3获取拉勾网招聘信息的方法实例
2019/04/03 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
基于python实现获取网页图片过程解析
2020/05/11 Python
CSS3实现缺角矩形,折角矩形以及缺角边框
2019/12/20 HTML / CSS
Linux文件系统类型
2012/02/15 面试题
学生自我鉴定范文
2013/10/04 职场文书
作弊检讨书1000字
2014/02/01 职场文书
伊索寓言教学反思
2014/05/01 职场文书
爱护公共设施演讲稿
2014/09/13 职场文书
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL