Python 3 print 函数用法总结

1. 输出字符串和数字

print("runoob")    # 输出字符串 runoob

print(100)            # 输出数字 100

str = 'runoob'

print(str)              # 输出变量 runoob

L = [1,2,'a']          # 列表

print(L) [1, 2, 'a']

t = (1,2,'a')           # 元组

print(t) (1, 2, 'a')

d = {'a':1, 'b':2}     # 字典

print(d) {'a': 1, 'b': 2}

2. 格式化输出整数

支持参数格式化,与 C 语言的 printf 类似

str = "the length of (%s) is %d" %('runoob',len('runoob'))

print(str) the length of (runoob) is 6

python字符串格式化符号:

符   号

描述

%c

格式化字符及其ASCII码

%s

格式化字符串

%d

格式化整数

%u

格式化无符号整型

%o

格式化无符号八进制数

%x

格式化无符号十六进制数

%X

格式化无符号十六进制数(大写)

%f

格式化浮点数字,可指定小数点后的精度

%e

用科学计数法格式化浮点数

%E

作用同%e,用科学计数法格式化浮点数

%g

%f和%e的简写

%G

%f 和 %E 的简写

%p

用十六进制数格式化变量的地址

格式化操作符辅助指令:

符号

功能

*

定义宽度或者小数点精度

-

用做左对齐

+

在正数前面显示加号( + )

在正数前面显示空格

#

在八进制数前面显示零('0'),在十六进制前面显示'0x'或者'0X'(取决于用的是'x'还是'X')

0

显示的数字前面填充'0'而不是默认的空格

%

'%%'输出一个单一的'%'

(var)

映射变量(字典参数)

m.n.

m 是显示的最小总宽度,n 是小数点后的位数(如果可用的话)

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)

pi = 3.141592653

print('%10.3f' % pi)           #字段宽10,精度3 3.142

print("pi = %.*f" % (3,pi))  #用*从后面的元组中读取字段宽度或精度 pi = 3.142

print('%010.3f' % pi)         #用0填充空白 000003.142 >>> print('%-10.3f' % pi) #左对齐 3.142

print('%+f' % pi)                #显示正负号 +3.141593

5. 自动换行

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

for i in range(0,6):

... print (i,) ...

0 1 2 3 4 5

6. print 不换行

在 Python 中 print 默认是换行的:

>>>for i in range(0,3):

... print (i) ...

0

1

2

要想不换行你应该写成 print(i, end = '' )

>>>for i in range(0,3):

... print(i, end = '' ) ...

012

python输出语句print(3+5)_Python 3 print 函数用法总结相关推荐

  1. python在工厂中的运用_Python常见工厂函数用法示例

    工厂函数:能够产生类实例的内建函数. 工厂函数是指这些内建函数都是类对象, 当调用它们时,实际上是创建了一个类实例. Python中的工厂函数举例如下: 1. int(),long(),float() ...

  2. python输出语句print用法_python输出语句print的用法是什么?_后端开发

    python输出语句"print()"是式样化输出函数,用于打印输出."print()"函数会自动换行:printf()函数的语法为:"printf( ...

  3. python输入语句是什么意思_Python输入/输出语句

    Python输出语句print函数 print()函数基本使用 打印整形数据 打印浮点型数据 打印字符型数据 >>> print(12) 12 >>> print( ...

  4. Python学习入门基础教程(learning Python)--1.2.1 Python输出语句print基本使用 .

    Python提供很多的内建(built-in)函数,使用者可以不用自己写代码就可以完成一个功能很强大的程序, 在Python里使用最多的(也许是)print函数主要用于用户输出信息. 基本用法:pri ...

  5. python中输出语句的怎么写_python 中简单的输出语句

    1 python 中简单的输出语句 #coding:utf-8 #输出的是整数,得到的也是整数,用raw_input username=raw_input('请输入用户名:') #输出的是整数或者字符 ...

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

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

  7. python循环语句for 循环十次_python循环语句for循环十次

    python的for循环语句怎么写 for循环列表操作方法 >>>a = [1,2,3,4] >>>for i in a: >>> print i ...

  8. python中print输出格式汇总_python中print输出格式有哪些

    python中print输出格式有:1.可用加号连接[print("I " + "love " + "you")]:2.逗号连接会自动在连接 ...

  9. python finally语句里面出现异常_Python异常处理中的else和finally

    Python语言可能是最接近人类能够自然理解的编程语言,但是编程语言跟人类语言有个非常明显的区别,那就是灵活性.人类语言很灵活,怎么说对方都能够理解,语法什么的,在日常对话中并不重要:但是用编程语言写 ...

  10. python输出hello的字符串字数_python 字符串

    一.基本概述 在python中没有单独的字符类型,也即一个单独的字符在python中也是字符串类型.python中一般使用单引号或双引号表示字符串.当然也可使用三单引号和三双引号表示多行字符串. 二. ...

最新文章

  1. CUDA程序性能调优
  2. GAN在Image To Image translation 和Inverse Problem中的应用
  3. oracle中persons,oracle 简单备注
  4. 静态变量不能跨函数使用
  5. 常用输入法隐藏的这些神奇功能
  6. Spring IOC学习心得之IOC容器的初始化过程
  7. 加油站都需要什么手续_公司变更需要什么手续
  8. saefetchurl java_新浪云sae给的图片操作类
  9. linux能力集机制,linux能力机制
  10. 面试题30.最小的k个数
  11. Android studio中常用快捷键
  12. 冒泡排序(数组排序不用Array.Sort)
  13. 计算机的符号名称大全集,特殊符号大全
  14. HDL4SE:软件工程师学习Verilog语言(七)
  15. css中 =是什么意思,CSS中link什么意思
  16. 北京智源人工智能研究院(BAAI)前沿报告——强化学习领域
  17. 【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (作者:剽悍一小兔)第七、八、九节学习随笔
  18. 代码阅读工具使用入门
  19. 我跪了!OpenAI发布DALL·E 2!AI化身「现实主义画师」,有详细论文!
  20. ORACLE SQL常用用法

热门文章

  1. 去掉window.print()去除页眉页脚及网址
  2. 达人评测 i5 12490f和i7 12700f差距 酷睿i512490f和i712700f对比
  3. 一篇文章学习完RabbitMQ
  4. oracle中间人投毒漏洞,‘TNS Listener’远程数据投毒漏洞
  5. 无人机视觉检测算法研究及数据集汇总
  6. java设计模式之假设要实现一个RPG游戏系统框架的部分功能
  7. 计算机找不到WPS云盘,wps网盘在哪里打开及如何应用?
  8. Windows2016 主从CA(一、企业根CA与独立从CA)
  9. 关于原生ajax的那些事
  10. linux命令看进程的tcp链接,Linux下查看TCP连接的状态的shell命令