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 统计列表中不同元素的数量方法
Jun 29 Python
在pycharm 中添加运行参数的操作方法
Jan 19 Python
使用Django简单编写一个XSS平台的方法步骤
Mar 25 Python
Python参数类型以及常见的坑详解
Jul 08 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
Python实现元素等待代码实例
Nov 11 Python
Python性能分析工具Profile使用实例
Nov 19 Python
部署Django到阿里云服务器教程示例
Jun 03 Python
使用pytorch实现论文中的unet网络
Jun 24 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
Jul 01 Python
python实现图片素描效果
Sep 26 Python
解决TensorFlow训练模型及保存数量限制的问题
Mar 03 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 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
php jquery 实现新闻标签分类与无刷新分页
2009/12/18 PHP
php中get_object_vars()方法用法实例
2015/02/08 PHP
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
Zend Framework实现将session存储在memcache中的方法
2016/03/22 PHP
PHP简单实现生成txt文件到指定目录的方法
2016/04/25 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
2020/04/14 PHP
jquery队列函数用法实例
2014/12/16 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
javaScript事件学习小结(四)event的公共成员(属性和方法)
2016/06/09 Javascript
深入解析JavaScript中的arguments对象
2016/06/12 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
JS中如何实现复选框全选功能
2016/12/19 Javascript
EasyUI学习之Combobox级联下拉列表(2)
2016/12/29 Javascript
vue.js移动端app实战1:初始配置详解
2017/07/24 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
Python返回真假值(True or False)小技巧
2015/04/10 Python
python中的全局变量用法分析
2015/06/09 Python
Python3.6正式版新特性预览
2016/12/15 Python
Python字符串处理实例详解
2017/05/18 Python
Python检查ping终端的方法
2019/01/26 Python
python项目对接钉钉SDK的实现
2019/07/15 Python
Python文件操作方法详解
2020/02/09 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
详解python metaclass(元类)
2020/08/13 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
优纳科技软件测试面试题
2012/05/15 面试题
EJB的基本架构
2016/09/22 面试题
偷看我的初中毕业鉴定
2014/01/29 职场文书
商超业务员岗位职责
2015/02/13 职场文书
2015年机关党委工作总结
2015/05/23 职场文书
2016元旦主持人开场白
2015/12/03 职场文书
python中的random模块和相关函数详解
2022/04/22 Python
Spring Boot实现文件上传下载
2022/08/14 Java/Android