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输出决策树图形的例子
Aug 09 Python
一篇文章搞定Python操作文件与目录
Aug 13 Python
基于Django统计博客文章阅读量
Oct 29 Python
通过python连接Linux命令行代码实例
Feb 18 Python
浅谈python累加求和+奇偶数求和_break_continue
Feb 25 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 Python
keras 获取某层的输入/输出 tensor 尺寸操作
Jun 10 Python
Python2.6版本pip安装步骤解析
Aug 17 Python
python中的垃圾回收(GC)机制
Sep 21 Python
Python3利用scapy局域网实现自动多线程arp扫描功能
Jan 21 Python
PyTorch 如何检查模型梯度是否可导
Jun 05 Python
深入理解python协程
Jun 15 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生成静态页面详解
2006/11/19 PHP
利用php绘制饼状图的实现代码
2013/06/07 PHP
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
2013/06/25 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
php简单截取字符串代码示例
2016/10/19 PHP
javascript 自动填写表单的实现方法
2010/04/09 Javascript
Package.js  现代化的JavaScript项目make工具
2012/05/23 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
javascript中match函数的用法小结
2014/02/08 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
JavaScript电子时钟倒计时第二款
2016/01/10 Javascript
让DIV的滚动条自动滚动到最底部的3种方法(推荐)
2016/09/24 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
JS实现方形抽奖效果
2018/08/27 Javascript
koa-router源码学习小结
2018/09/07 Javascript
详解Vue项目部署遇到的问题及解决方案
2019/01/11 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
微信小程序收藏功能的实现代码
2020/06/19 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
2020/07/19 Javascript
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
TensorFlow基本的常量、变量和运算操作详解
2020/02/03 Python
Jupyter notebook如何实现指定浏览器打开
2020/05/13 Python
如何卸载python插件
2020/07/08 Python
使用python把xmind转换成excel测试用例的实现代码
2020/10/12 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
HTML5实现一个能够移动的小坦克示例代码
2013/09/02 HTML / CSS
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
在校生党员自我评价
2013/09/25 职场文书
毕业生自我鉴定
2013/12/04 职场文书
医药个人求职信范文
2014/01/29 职场文书
难忘的一天教学反思
2014/04/30 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
python中mongodb包操作数据库
2022/04/19 Python
Java由浅入深通关抽象类与接口(上篇)
2022/04/26 Java/Android