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中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
Oct 23 Python
python中Flask框架简单入门实例
Mar 21 Python
PyQt5打开文件对话框QFileDialog实例代码
Feb 07 Python
Tornado Web Server框架编写简易Python服务器
Jul 28 Python
python/sympy求解矩阵方程的方法
Nov 08 Python
Python实战之制作天气查询软件
May 14 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
Jan 20 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
Python使用GitPython操作Git版本库的方法
Feb 29 Python
Django 自定义404 500等错误页面的实现
Mar 08 Python
keras:model.compile损失函数的用法
Jul 01 Python
Pycharm自动添加文件头注释和函数注释参数的方法
Oct 23 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 UTF8 文件的签名问题
2009/10/30 PHP
PHP 的异常处理、错误的抛出及回调函数等面向对象的错误处理方法
2012/12/07 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
2013/02/01 PHP
PHP生成随机码的思路与方法实例探索
2019/04/11 PHP
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
jquery乱码与contentType属性设置问题解决方案
2013/01/07 Javascript
jquery显示和隐藏div特效实例
2013/02/27 Javascript
判断某个字符在一个字符串中是否存在的js代码
2014/02/28 Javascript
node.js中的querystring.stringify方法使用说明
2014/12/10 Javascript
JQuery解析XML数据的几个简单实例
2016/05/18 Javascript
深入浅析JavaScript函数前面的加号和叹号
2016/07/09 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
如何重置vue打印变量的显示方式
2017/12/06 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
2018/09/12 Javascript
nodejs中express入门和基础知识点学习
2018/09/13 NodeJs
微信jssdk逻辑在vue中的运用详解
2018/11/14 Javascript
小程序如何获取多个formId实现详解
2019/09/20 Javascript
vue2.x数组劫持原理的实现
2020/04/19 Javascript
Python MySQLdb模块连接操作mysql数据库实例
2015/04/08 Python
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
基于python实现简单日历
2018/07/28 Python
Python画图高斯分布的示例
2019/07/10 Python
Python使用指定端口进行http请求的例子
2019/07/25 Python
关于tensorflow softmax函数用法解析
2020/06/30 Python
几款好用的python工具库(小结)
2020/10/20 Python
HTML中meta标签及Keywords
2020/04/15 HTML / CSS
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
会计电算一体化个人简历的自我评价
2013/10/15 职场文书
迎接领导欢迎词
2014/01/11 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
中学生操行评语
2014/04/24 职场文书
小学开学标语
2014/07/01 职场文书
创业分两种人:那么哪些适合创业?,哪些适合不适合创业呢?
2019/08/23 职场文书
SQL语句中JOIN的用法场景分析
2021/07/25 SQL Server
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android