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用法相关推荐

  1. Python:print用法大全

    参考链接: Python中print用法大全(打印字符串,整形和浮点型)

  2. python输出语句print i、j、k_Python的打印使用,python,之,print,用法

    Print函数是Python使用频繁较高的函数,从第一print("HelloWorld"),到程序调试中多处使用print(i,j,k)得到调试结果都能看见他的身身影. 本人最近 ...

  3. python中print用法

    一.print()函数概述 print() 方法用于打印输出,是python中最常见的一个函数. 该函数的语法如下: print(*objects, sep=' ', end='\n', file=s ...

  4. python的print用法

    一.语法 print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False) 二.参数 objects – 复数,表示可以一次输出多个对象 ...

  5. python中print用法详解

    print拼接输出 拼接的内容之间用逗号隔开 result = 3.1415926 print(result,"是小数 类型是",type(result)) 用{}表示变量,然后通 ...

  6. Python中print用法里面的%s,%d,%f,%2s,%7s,%-7s,%.2s,%.7s

    %s:打印字符串 %d:打印整数 %f:打印浮点数 %2s:字符串长度为2,当原字符串长度超过2时,按原长度打印 %7s:字符创长度为7,当原字符串长度小于7时,原字符串左侧补给空格 %-7s:字符串 ...

  7. python中print的用法_Python2与Python3中print用法总结

    Python2中的print用法 在Python2 中 print 是一种输出语句 strHello = 'Hello Python' print strHello # Hello Python 1. ...

  8. python中print的用法_python中print用法

    print用法 参考文档: https://blog.csdn.net/sinat_28576553/article/details/81154912 目录 一.print()函数概述 二.变量的输出 ...

  9. python中print的用法_Python中print函数简单使用总结

    Python中print函数简单使用总结 print函数是Python的入门,每一个学习python的人都绕不开这个函数,下面介绍一下这个函数的用法. 打开电脑,选择python软件,下面选择pyth ...

最新文章

  1. GnuPG如何安全地分发私钥(1)GnuPG的用法
  2. 爱上MVC~为非法进行Action的用户提供HttpStatusCodeResult
  3. 侯捷面向对象编程C++
  4. 信息时代与人工智能时代的教育变革
  5. Java虚拟机详解----常用JVM配置参数
  6. 自学Java第一周的总结
  7. 投资、理财、炒股记事
  8. WEB前端大作业-程序员个人在线简历响应式网站模板(HTML+CSS+JavaScript)
  9. (一)Multisim安装与入门
  10. Python学习(52周存钱)
  11. xrld读取excel 中合并单元格内容
  12. Outlook_Hotkey
  13. Netty空闲检测之读空闲
  14. 在学校图书馆里进入WOS却依然无法搜索文献如何解决?
  15. 信道划分介质访问控制ALOHA协议CSMA协议CSMA/CD协议轮询访问MAC协议
  16. pytest报错 E ModuleNotFoundError解决办法
  17. 文件服务器恢复测试,基于文件传输中文件损坏检测和恢复办法.doc
  18. was英文读音_was't是什么意思
  19. java自动化测试语言高级之Applet 基础
  20. 问题-栈S最多能容纳4个元素,现有6个元素按A、B、C、D、E、F顺序进栈,问可能的出栈顺序。...

热门文章

  1. 【SQL】MySQL的查询语句
  2. 2019寒假作业2 编辑总结
  3. 【ChatGLM】基于 ChatGLM-6B + langchain 实现本地化知识库检索与智能答案生成: 中文 LangChain 项目的实现开源工作
  4. 场景UI交互动效设计法则与12种常见设计
  5. UI设计动效为什么那么火?
  6. 【渗透实战】日常挖洞第二期_旁站注入“花式”漏洞拿下大型服务器
  7. 职业高中计算机主要学些什么,职业高中计算机专业主要学什么?
  8. NIO整体分析类图版
  9. linphone-LinphoneCallLogImpl文件对应的JNI层文件分析
  10. zip.001文件解压方法