Python3学习笔记(1): print函数用法总结
Python 3 print 函数用法总结
1. 输出字符串和数字
>>>print("dalong10")# 输出字符串
dalong10
>>> print(100)# 输出数字
100
>>> str ='dalong10'
>>> print(str)# 输出变量
dalong10
>>> 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. 格式化输出整数
>>>str ="the length of (%s) is %d" %('dalong10',len('dalong10'))
>>> print(str)
thelengthof(dalong10)is6
支持参数格式化,与 C 语言的 printf 类似
python字符串格式化符号:
符 号 |
描述 |
%c |
格式化字符及其ASCII码 |
%s |
格式化字符串 |
%d |
格式化整数 |
%u |
格式化无符号整型 |
%o |
格式化无符号八进制数 |
%x |
格式化无符号十六进制数 |
%X |
格式化无符号十六进制数(大写) |
%f |
格式化浮点数字,可指定小数点后的精度 |
%e |
用科学计数法格式化浮点数 |
%E |
作用同%e,用科学计数法格式化浮点数 |
%g |
%f和%e的简写 |
%G |
%f 和 %E 的简写 |
%p |
用十六进制数格式化变量的地址 |
格式化操作符辅助指令:
符号 |
功能 |
* |
定义宽度或者小数点精度 |
- |
用做左对齐 |
+ |
在正数前面显示加号( + ) |
<sp> |
在正数前面显示空格 |
# |
在八进制数前面显示零('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 语句的结尾添加一个逗号 , ,就可以改变它的行为。
>>>foriinrange(0,6):
... print(i,)
...
0
1
2
3
4
5
6. print 不换行
在 Python 中 print 默认是换行的
>>>foriinrange(0,3):
... print(i)
...
0
1
2
>>>
要想不换行你应该写成 print(i, end = '' )
>>>foriinrange(0,3):
... print(i, end = '')
...
012
>>>
Python3学习笔记(1): print函数用法总结相关推荐
- python3.9.0 print_Python3 print 函数用法总结 | 菜鸟教程
1. 输出字符串和数字 >>>print("runoob") # 输出字符串 runoob >>> print(100) # 输出数字 100 ...
- A Byte of Python3 学习笔记
A Byte of Python3 学习笔记 第七章 控制流 1.if语句(带输入函数) 2.while语句 3.for循环 4.break.continue.return的区别 第八章 函数 8.1 ...
- python基础第三章选择结构答案-python3 学习笔记(二)选择结构、循环结构
python3 学习笔记 python 优雅 明确 简单 1.选择结构 (1)简单判断 if else 使用格式: if 条件: 表达式1 else: 表达式2 (2)多条件判断 elif 使用格式 ...
- python里while的用法_Python学习笔记之While循环用法分析
本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...
- python中while的用法_Python学习笔记之While循环用法分析
本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...
- Python3学习笔记之-学习基础(第三篇)
Python3学习笔记之-学习基础(第三篇) 文章目录 目录 Python3学习笔记之-学习基础(第三篇) 文章目录 一.循环 1.for循环 2.while循环 3.break,continue 二 ...
- Python3 学习笔记
Python3 学习笔记 1.基础语法 1.1 字符串操作 title() 将单词首字母改为大写 upper() 所有字母改为大写 lower() 所有字母改为小写 str1+str2 字符串通过'+ ...
- while用法python_Python学习笔记之While循环用法分析
本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...
- python print函数用法_Python3.2中Print函数用法实例详解
本文实例讲述了Python3.2中Print函数用法.分享给大家供大家参考.具体分析如下: 1. 输出字符串 >>> strHello = 'Hello World' >> ...
- c语言中void arrout,c语言学习笔记(数组、函数
<c语言学习笔记(数组.函数>由会员分享,可在线阅读,更多相关<c语言学习笔记(数组.函数(53页珍藏版)>请在人人文库网上搜索. 1.数组2010-3-29 22:40一维数 ...
最新文章
- 西南石油大学计算机二级成绩查询,西南石油大学本科学生成绩自助查询打印终端管理办法...
- SpringMVC入门案例细节分析
- linux网络协议栈之数据包处理过程,Linux网络协议栈之数据包处理过程
- 从双11看技术趋势:金融行业总动员之阿里金融云
- .Net Core 3.0下AOP试水~~
- nlinfit函数 matlab,Matlab中拟合函数nlinfit和lsqcurvefit的问题
- boolean 默认_MySQL数据类型测试:BOOLEAN、TINYINT测试数据总结(第八节)
- EMNLP 2020 | RecAdam: 在更少的遗忘下精调预训练语言模型
- MongoDB安装、配置与示例
- 电巢:继腾讯与联通混改后,又有两家企业官宣,科技巨头与国企混改,意味着什么?
- 1143-最长公共子序列的长度和最长公共子序列
- 数据库——操作(mysql)
- JavaScript 内存溢出,内存泄漏
- 给服务器安装BBR加速网络传输速度
- uniapp小程序获取手机号、获取用户信息
- 做网站用html好还是vue好,中大型项目用react还是vue?
- 计算机网络基础(类别 | 性能指标 | OSI模型初识)
- 算数运算符、算术表达式
- TextView 中文本内容换行
- python之Tkinter详解