python 之 print用法
Print函数是Python使用频繁较高的函数,从第一print(“HelloWorld”),到程序调试中多处使用print(i,j,k)得到调试结果都能看见他的身身影。
本人最近初学python ,年纪大了记性不好,而Print用法功能强大,因此记录一下以便查阅。
一、 Python3.X中 print
说明:
print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。
eg:
Python2.x print ‘HelloWorld!’
Python3.x print(‘HelloWorld!’)
Python3.x 中 print函数
函数:print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
参数:
·objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
·sep -- 用来间隔多个对象,默认值是一个空格。
·end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
·file -- 要写入的文件对象。
·flush -- 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。
返回值:无
二、Python中print与C中的printf使用类似
1.打印字符
print(“HelloWorld”)
运行结果:HelloWord
print("www", "blog", "com", sep=".") # 设置间隔符
运行结果:www.blog.com
print("Peng""ShengM")
print("Duan","Yixuan")
运行结果:PengShengM
运行结果:Peng ShengM
2.打印数据
x = 3;
y = “HelloWord”
print(x,y)
运行结果:3 HelloWord
3.格式控制符
格式控制符 |
含义 |
%d |
十进制有符号整数 |
%u |
十进制无符号整数 |
%f |
浮点型 |
%s |
字符串 |
%c |
单个字符串 |
%p |
以十六进制输出指针 |
%e |
科学计数法 |
%x |
无符号十六进制整数(无前缀0x) |
%o |
无符号八进制整数(无前缀0) |
%g |
指数(e)或浮点数 (根据显示长度) |
nHex = 0xFF
print("nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex))
运行结果:
nHex = ff,nDec = 255,nOct = 377
print('%s' % 'hello world')
print('%20s'% 'hello world') # 取50位
print('%.3f' % 3.1415926) # 取4位小数
运行结果:
hello world
hello world
3.142
print( "%.3s " % ("abcdefg"))
print("%.*s" % (4,"abcdefg"))
print("%10.3s" % ("abcdefg"))
运行结果:
3.142
abc
abcd
abc
python 之 print用法相关推荐
- Python:print用法大全
参考链接: Python中print用法大全(打印字符串,整形和浮点型)
- python输出语句print i、j、k_Python的打印使用,python,之,print,用法
Print函数是Python使用频繁较高的函数,从第一print("HelloWorld"),到程序调试中多处使用print(i,j,k)得到调试结果都能看见他的身身影. 本人最近 ...
- python中print用法
一.print()函数概述 print() 方法用于打印输出,是python中最常见的一个函数. 该函数的语法如下: print(*objects, sep=' ', end='\n', file=s ...
- python的print用法
一.语法 print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) 二.参数 objects – 复数,表示可以一次输出多个对象 ...
- python中print用法详解
print拼接输出 拼接的内容之间用逗号隔开 result = 3.1415926 print(result,"是小数 类型是",type(result)) 用{}表示变量,然后通 ...
- Python中print用法里面的%s,%d,%f,%2s,%7s,%-7s,%.2s,%.7s
%s:打印字符串 %d:打印整数 %f:打印浮点数 %2s:字符串长度为2,当原字符串长度超过2时,按原长度打印 %7s:字符创长度为7,当原字符串长度小于7时,原字符串左侧补给空格 %-7s:字符串 ...
- python中print的用法_Python2与Python3中print用法总结
Python2中的print用法 在Python2 中 print 是一种输出语句 strHello = 'Hello Python' print strHello # Hello Python 1. ...
- python中print的用法_python中print用法
print用法 参考文档: https://blog.csdn.net/sinat_28576553/article/details/81154912 目录 一.print()函数概述 二.变量的输出 ...
- python中print的用法_Python中print函数简单使用总结
Python中print函数简单使用总结 print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法. 打开电脑,选择python软件,下面选择pyth ...
最新文章
- GnuPG如何安全地分发私钥(1)GnuPG的用法
- 爱上MVC~为非法进行Action的用户提供HttpStatusCodeResult
- 侯捷面向对象编程C++
- 信息时代与人工智能时代的教育变革
- Java虚拟机详解----常用JVM配置参数
- 自学Java第一周的总结
- 投资、理财、炒股记事
- WEB前端大作业-程序员个人在线简历响应式网站模板(HTML+CSS+JavaScript)
- (一)Multisim安装与入门
- Python学习(52周存钱)
- xrld读取excel 中合并单元格内容
- Outlook_Hotkey
- Netty空闲检测之读空闲
- 在学校图书馆里进入WOS却依然无法搜索文献如何解决?
- 信道划分介质访问控制ALOHA协议CSMA协议CSMA/CD协议轮询访问MAC协议
- pytest报错 E ModuleNotFoundError解决办法
- 文件服务器恢复测试,基于文件传输中文件损坏检测和恢复办法.doc
- was英文读音_was't是什么意思
- java自动化测试语言高级之Applet 基础
- 问题-栈S最多能容纳4个元素,现有6个元素按A、B、C、D、E、F顺序进栈,问可能的出栈顺序。...
热门文章
- 【SQL】MySQL的查询语句
- 2019寒假作业2 编辑总结
- 【ChatGLM】基于 ChatGLM-6B + langchain 实现本地化知识库检索与智能答案生成: 中文 LangChain 项目的实现开源工作
- 场景UI交互动效设计法则与12种常见设计
- UI设计动效为什么那么火?
- 【渗透实战】日常挖洞第二期_旁站注入“花式”漏洞拿下大型服务器
- 职业高中计算机主要学些什么,职业高中计算机专业主要学什么?
- NIO整体分析类图版
- linphone-LinphoneCallLogImpl文件对应的JNI层文件分析
- zip.001文件解压方法