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 相关文章推荐
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 Python
python实现逆波兰计算表达式实例详解
May 06 Python
django之常用命令详解
Jun 30 Python
python基础之入门必看操作
Jul 26 Python
Python装饰器(decorator)定义与用法详解
Feb 09 Python
Python实现Kmeans聚类算法
Jun 10 Python
Python实现DDos攻击实例详解
Feb 02 Python
python3对拉勾数据进行可视化分析的方法详解
Apr 03 Python
Python3安装pip工具的详细步骤
Oct 14 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
Feb 27 Python
python如何操作mysql
Aug 17 Python
Python 文字识别
May 11 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
ThinkPHP独立分组使用的注意事项
2014/11/25 PHP
PHP实现的用户注册表单验证功能简单示例
2019/02/25 PHP
Firebug入门指南(Firefox浏览器)
2010/08/21 Javascript
jquery 圆形旋转图片滚动切换效果
2011/01/19 Javascript
关于query Javascript CSS Selector engine
2013/04/12 Javascript
jquery 获取标签名(tagName)示例代码
2013/07/11 Javascript
Jquery 的outerHeight方法使用介绍
2013/09/11 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
javascript进行四舍五入方法汇总
2014/12/16 Javascript
JS实现简单的二维矩阵乘积运算
2016/01/26 Javascript
jQuery simplePage+AJAX plus分页插件用法实例
2016/02/17 Javascript
简洁实用的BootStrap jQuery手风琴插件
2016/08/31 Javascript
JavaScript设计模式之单例模式详解
2017/06/09 Javascript
react native 文字轮播的实现示例
2018/07/27 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
[54:18]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第一场 1月22日
2021/03/11 DOTA
简单理解Python中基于生成器的状态机
2015/04/13 Python
Python中str.format()详解
2017/03/12 Python
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
记者岗位职责
2014/01/06 职场文书
会计电算化专业自荐信
2014/03/15 职场文书
敬老院活动总结
2014/04/28 职场文书
酒店管理求职信
2014/06/09 职场文书
调研座谈会发言材料
2014/08/23 职场文书
保密工作整改情况汇报
2014/11/06 职场文书
2016庆祝国庆67周年宣传语
2015/11/25 职场文书
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
在windows server 2012 r2中安装mysql的详细步骤
2022/07/23 Servers