Pythonprint函数用法,print格式化输出

使用print输出各型的

  1. 字符串
  2. 整数
  3. 浮点数
  4. 出度及精度控制
strHello = 'Hello Python' print strHello
#输出结果:Hello Python#直接出字符串

1.格式化输出整数

pythonprint也支持参数格式化,与C言的printf似,

strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))
print strHello
#输出果:the length of (Hello World) is 11

2.格式化输出16制整数

nHex = 0x20#%x --- hex 十六进制#%d --- dec 十进制#%d --- oct 八进制
print "nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex)
#输出结果:nHex = 20,nDec = 32,nOct = 40#使用整数的各个制打印同一个数

3.格式化输出浮点数(float)

import math#default
print "PI = %f" % math.pi#width = 10,precise = 3,align = left
print "PI = %10.3f" % math.pi#width = 10,precise = 3,align = rigth
print "PI = %-10.3f" % math.pi#前面填充字符
print "PI = %06d" % int(math.pi)
#输出结果#PI = 3.141593#PI =      3.142#PI = 3.142#PI = 000003#浮点数的格式化,精度、度和

4.格式化输出字符串(string)

#precise = 3
print "%.3s " % ("jcodeer")#precise = 4
print "%.*s" % (4,"jcodeer")#width = 10,precise = 3
print "%10.3s" % ("jcodeer")
#输出结果:#jco#jcod#       jco#同于字符串也存在精度、度和。

5.输出列表(list)

l = [1,2,3,4,'jcodeer']
print l#输出结果:[1, 2, 3, 4, 'jcodeer']#于list直接打印即可
d = {1:'A',2:'B',3:'C',4:'D'}
print d
#输出结果:{1: 'A', 2: 'B', 3: 'C', 4: 'D'}#同python也是支持dictionary出的

6.pythonprint自动换行

print会自动在行末加上回车,如果不需回车,只需在print语句的结尾添加一个逗号”,“,就可以改变它的行为。

for i in range(0,5):
     print i,

或直接使用下面的函数进行输出:

sys.stdout.write("输出的字串")

Python Print函数用法相关推荐

  1. python print函数用法_Python3.2中Print函数用法实例详解

    本文实例讲述了Python3.2中Print函数用法.分享给大家供大家参考.具体分析如下: 1. 输出字符串 >>> strHello = 'Hello World' >> ...

  2. python print函数用法总结

    print函数说明 print() 函数的详细语法格式如下: print (value,...,  sep='',  end='\n',  file=sys.stdout,  flush=False) ...

  3. Python print函数用法,print 格式化输出

    使用print输出各型的 字符串 整数 浮点数 出度及精度控制 strHello = 'Hello Python' print strHello #输出结果:Hello Python #直接出字符串 ...

  4. python之函数用法islower()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法islower() #http://www.runoob.com/python/att ...

  5. python之函数用法startswith()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法startswith() #http://www.runoob.com/python/ ...

  6. python之函数用法__getitem__()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法__getitem__() #http://www.cnblogs.com/hongf ...

  7. python之函数用法capitalize()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法capitalize()#capitalize() #说明:将字符串的第一个字母变成大 ...

  8. python之函数用法isupper()

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之函数用法isupper() #http://www.runoob.com/python/att ...

  9. Python range() 函数用法细解(附猴子吃桃问题引例)

    Python range() 函数用法细解 --步入大学,好多计算机系的同学可能专业课学c或者java,但是随着python变成语言的崛起,往往一些学校也会要求学生们学习Python这门编程语言(我们 ...

最新文章

  1. iframe中的奇怪现象
  2. 今天看到一个关于营销学和广告创意研究的文章
  3. 每一个人都是平凡的英雄
  4. jquery tab点击切换的问题
  5. LPS在无人机数据处理中的应用
  6. 小米两高管科普Redmi K50电竞版快充细节:挑战最快边玩边充
  7. 项目经理如何管理团队
  8. oracle 19c ora-01017,Oracle 19c RMAN 连接PDB ORA-01017 错误解决方法
  9. VS2019的动态库dll在lua中调用及lua.exe和luac.exe的使用方法
  10. Unity 异步加载图片
  11. vue+ts的书写规范
  12. 简单的银行管理系统(接口)
  13. 星期、干支、二十八宿计算公式
  14. 通过git上传的文件在服务器端哪里_本地文件上传gitlab服务器
  15. 旷视全新智能人像抓拍机:1080P高清视频格式,抓拍率不低于98%。
  16. Matlab打开LabVIEW的tdm/tdms文件
  17. 21天教你学会C++
  18. 【面试心得】2017CVTE春招面试笔试心得(失败的体会)
  19. ramp plan 是什么意思呢?
  20. 【Linux】WSL修改根目录位置

热门文章

  1. 单元测试实践篇:Mock
  2. java是什么?java能用来干嘛?
  3. c++语言字母转换,c++大小写字母转换的思路有几种?
  4. d3.js 旋转图形_Mac平台上一款方便实用的图形编辑软件
  5. [JZOJ5952] 凯旋而归 ([BZOJ 5092]【Lydsy1711月赛】分割序列)【高维前缀和】【DP】
  6. 燕十八php笔记_燕十八ph视频教程笔记(PHP基础部分).doc
  7. response响应,常用方法,分发器重定向,错误提示
  8. python使用XPATH爬取电影票房
  9. oracle em13c配置,EM13C添加agent记录两个报错
  10. 开创云端时空智能,千寻位置加速三维实景中国建设