博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3.2 --- Print函数用法
阅读量:7199 次
发布时间:2019-06-29

本文共 1145 字,大约阅读时间需要 3 分钟。

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 八进制

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')
本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1547330,如需转载请自行联系原作者
你可能感兴趣的文章
Unity-Animator深入系列---Foot IK
查看>>
Thymleaf 从某处(不包含某处)开始截取字符串到末尾
查看>>
Mongodb字段自增长
查看>>
工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!
查看>>
(转) vue-router 2.0 常用基础知识点之router.push()
查看>>
leetcode------Min Stack
查看>>
VC获得本机网络连接状态
查看>>
linux并发控制之总章
查看>>
JSP学习-09-自定义标签
查看>>
【054】◀▶ JavaScript 语法参考
查看>>
程序员面试心得总结
查看>>
HDFS追本溯源:体系架构详解
查看>>
linux 下同步异步,堵塞非堵塞的一些想法
查看>>
as3 mask
查看>>
PHP汉字验证码
查看>>
织梦整站迁移换空间该如何操作?
查看>>
提示“本地连接没有有效的ip配置-未修复“窗口
查看>>
TTS备份实验
查看>>
Markdown 學習
查看>>
又一年...
查看>>