c++ 输出二进制_Python入门3print格式化输出的几种方法
接《Python入门2》
print格式化输出的几种方法
⒂格式化输出举例
【例】
str_name="小明"
num_age=15
print("我叫%s,今年%d岁"%(str_name,num_age))#注意print的前后两部分用%间隔,不是逗号,后面的输出列表加小括号
【例】
str="数学"
n=80
print("%s及格率是%%%d"%(str,n))#%%输出一个%
【例】
PI=3.141592653
print("%10.3f"%PI)#10是总长度,3是精度
【例】
PI=3.141592653
print("PI=%.*f"%(3,PI))#用*从后面的元组中读取精度3。此处没有指定宽度。
【例】
PI=3.141592653
print("PI=%*.3f"%(10,PI))#精度为3,总长度从后面的元组中读取到10
【例】
PI=3.141592653
print("PI=%-10.3f,"%PI)#左对齐,右补空格
print("PI=%10.3f,"%PI)#右对齐,左补空格
print("PI=%+f"%PI)#显示正负号,默认精度6位小数
print("PI=%-.2f"%PI)#显示正负号,2位小数
print("PI=%-010.3f,"%PI)#左对齐,右补0
print("PI=%010.3f"%PI)#右对齐,左补0
【例】
a=b=1#整数
c=3.14#浮点数
d=-9.51#浮点数
e=1.23e9#科学计数法表示1.23*10^9
f=1.2e-4#科学计数法表示0.00012
g=0xff#十六进制前缀0x,此处的f是十六进制中的数码
h=0X1e#十六进制前缀0X,此处的e是十六进制中的数码
m=0o72#八进制前缀0o(第一个是0,第二个是字母o)
n=0b1101#二进制前缀0b
print("%d\t%f\n%10.5f\t%d"%(a,b,c,d))#
print("%.3e\t%e"%(e,f))#
print("%x\t%X\t%o\t%x"%(g,h,m,n))#
附:
%s字符串
%b二进制整数
%d十进制整数%i
%o八进制整数
%x十六进制整数
%e %E指数
%f %F浮点数
%G指数或浮点数(根据显示长度)
%%字符%
⒃不用%的输出(f-string格式)(字面量格式化字符串)
f-string是python3.6 之后版本添加的,称之为字面量格式化字符串,是新的格式化字符串的语法。
f-string格式化字符串以f开头,后面跟着字符串,字符串中的表达式用大括号{}包起来,它会将变量或表达式计算后的值替换进去。不用判断%d还是%s还是什么的%
【例】
age =int(input("Please input your age:"))
name =input("Please input your name:")
print(f"Ok,your name is {age}, and your age is {name}." )#注意引号前加f,变量用花括号括起
【例】
w ={'name': 'Runoob', 'url': 'www.runoob.com'}
print(f'{w["name"]}: {w["url"]}')
【例】
x = 1
print(f'{x+1=}')
c++ 输出二进制_Python入门3print格式化输出的几种方法相关推荐
- c++ 输出二进制_C语言 printf 格式化输出的详细示例
printf 是C语言非常有用的一个函数,也是我们入门学习C语言的第一个函数.掌握 printf 的格式化输出,对后续的学习非常有帮助. 在程序中要使用 printf,必须要包含头文件 stdio.h ...
- python格式化输出小数_python基础1 格式化输出
转载自:https://www.cnblogs.com/fat39/p/7159881.html %用法 1.整数输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六 ...
- python3纵向输出字符串_Python 3.x 格式化输出字符串 % format 笔记
python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %%百分号标记 %c字符及其ASCII码 %s字符串 %d有符号整数(十进制) %u无符号整数(十 ...
- Python 入门之格式化输出
Python 入门之格式化输出 1.格式化 (1)%为占位 (2)%s - 站字符串的位置(数字.字符串都能够进行填充) 学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:8 ...
- php输出json html,html怎样格式化输出JSON数据
这次给大家带来html怎样格式化输出JSON数据,html格式化输出JSON数据的注意事项有哪些,下面就是实战案例,一起来看一下. 将 json 数据以美观的缩进格式显示出来,借助最简单的 JSON. ...
- 站长在线Python精讲:在Python中格式化字符串的两种方法详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...
- python字符串拼接变量_python拼接变量、字符串的3种方法
第一种,加号("+"): print 'py'+'thon' # output python str = 'py' print str+'thon' # output python ...
- c++ 输出二进制_Python之输入输出(input_output)
输出 python两种输出方式:表达式语句和print() 第三种方式就是使用文件对象的write() str.formot() 格式化输出 repr() 输出值转成字符串 str() 输出值转成字符 ...
- python语言format用法_python基础_格式化输出(%用法和format用法)
目录 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 >>> print('%o' % 20)24 >>&g ...
最新文章
- 路由器配置实践 教你如何在Linux中三台主机两个网段互相通信
- android混淆和反编译
- 深入浅出Java垃圾回收机制
- python中的函数参数主要有四种_python3中函数参数的四种简单用法
- php 分页参数丢失,THINKPHP3.2搜索分页丢失参数,实现保留搜索条件解决办法
- WPF 资源字典【转】
- ML之LiRLassoR:利用boston房价数据集(PCA处理)采用线性回归和Lasso套索回归算法实现房价预测模型评估
- java 多线程集合操作_多线程中使用Java集合类
- 学生党如何拿到阿里技术offer:《阿里面试(成功)》
- windows环境下设置Redis自启动
- CVE-2015-0235: GHOST – A Critical Vulnerability in the Glibc Library
- python将字典作为参数传入函数
- 中国的第一座基站,你知道在哪吗?
- android字符串点击事件,Android匹配字符串高亮并设置点击事件
- Daily Scrum 10.23
- linux删除一个网口的ip地址,linux一个网口多个ip地址
- python静态分析工具_7 个顶级静态代码分析工具
- Kudu之Tablet的发现过程
- 达梦数据库备份还原使用
- 计算机驱动程序恢愎,如果意外卸载了计算机鼠标驱动程序,该怎么办_解决方案,以不小心卸载鼠标驱动程序...
热门文章
- android 控制word,Android使用POI进行Word操作(一)
- java分割汉字_Java分割中英文,并且中文不能分割一半?
- JVM 调优 1:“精通 JVM 调优,有过 JVM 调优经验”简历敢写吗?薪资涨 5k 的技巧
- [分布式训练] 单机多卡的正确打开方式:Horovod
- mmdetection 使用笔记 01: 安装与简单的推理demo
- linux串口缓冲区的大小,linux-----------串口设置缓冲器的大小
- linux修改主机名后oracle em控制台起不来,更改计算机名后导致Oracle dbconsole无法启动问题解决方法...
- linux pcie命令,setpci命令_Linux setpci 命令用法详解:查询和配置PCI设备的使用工具...
- c++注释快捷键_Jupyter Notebook amp; Lab快捷键大全
- nikita popov php,PHP中对performance的考虑点