python占位符%
1.整数(int)格式化输出
(1)%d 输出整数,如果实际值不是整数,会自动转为整数;
(2)%wd 输出整数,w指宽度,如果w>0,输出右对齐,w<0时,输出左对齐,如果w宽度小于实际整数的占位数,则会按实际的整数宽度输出;
(3)%0wd 当w>0右对齐时,如果实际的数据长度小于w,则左边用0填充。
nums=250
print("[%d]"%nums)
print("[%2d]"%nums)
print("[%4d]"%nums)
print("[%-4d]"%nums)
print("[%04d]"%nums)
print("[%0-4d]"%nums)
2.浮点数(float)格式化输出
(1)%f 输出浮点数;
(2)%w.pf 输出浮点数,总宽度是w,如w>0输出右对齐,w<0输出左对齐,如果w宽度小于实际整数的占位数,则会按实际的宽度输出。小数占p位(p>=0),四舍五入原则,p=0表示不输出小数位 ;
(3)注意:输出的小数点要占一位。
num2=520.13146
print("[%f]"%num2)
print("[%8.1f]"%num2)
print("[%8.2f]"%num2)
print("[%8.5f]"%num2)
print("[%8.f]"%num2)
print("[%8.0f]"%num2)
print("[%-6.4f]"%num2)
print("[%-8.1f]"%num2)
3.字符串(str)的输出
(1)%s 输出一个字符串;
(2)%ws 输出一个字符串,w指宽度,如w>0输出字符串右对齐,w<0输出字符串左对齐,如果w宽度小于实际字符串的占位数,则会按实际的宽度输出。
string1="love"
print("%s"%string1)
print("%8s"%string1)
print("%-8s"%string1)
4.综合练习
让用户输入信息(姓名,年龄,号码),随意生成一条message。
name=str(input("输入姓名:"))
phone=str(input("输入号码:"))
age=int(input("输入年龄:"))
year=2020
month=12
day=8
print('''%s同学,%02d岁,联系方式:%11s,
已获知您的基本信息,祝您学习愉快!
时间:%04d年%02d月%02d日''')
python占位符%相关推荐
- Python 占位符格式化详解
Python 占位符格式化详解 占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式. 原文:https:// ...
- python占位符怎么使用
Python占位符的使用非常简单,只需要在要使用占位符的地方使用一个占位符标记,比如"%s",然后在后面提供要插入的参数即可.例如,要将一个字符串插入另一个字符串,可以使用:&qu ...
- python3占位符详解_占位符最新:Python 占位符的使用方法详解_爱安网 LoveAn.com
关于"占位符"的最新内容 聚合阅读 这篇文章主要介绍了Python 占位符的使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以 ...
- python占位符补数据_Python 占位符格式化的简单示例
这篇文章主要为大家详细介绍了Python 占位符格式化的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 占位符 ...
- Python占位符总结:%方式和format方式
Python中,我们在预定义某类具有相似格式的变量或者输出一句含有多个变量的提示语句时,往往用到占位符,而占位符有两种表达方式: %方式: 下面这段代码摘自matplotlib的_init_.py文件 ...
- python 占位符_5分钟让你用Python作出最精美的Powerpoint
介绍 PowerPoint在大多数商业环境中被广泛使用.本文向您展示如何使用python通过使用python自动创建PowerPoint幻灯片. 5分钟让你用Python作出最精美的Powerpoin ...
- python占位符_Python(2)——Python的基础语句
关注微信公众号IT小组,获取更多干货知识~ 目录: 赋值 输入输出语句 格式化输出 循环语句 条件判断语句 一:赋值 在编程语言中,给一个变量赋值是最常见的事情,赋值语句在Python中是以" ...
- python 占位符_Python占位符总结:%方式和format方式
Python中,我们在预定义某类具有相似格式的变量或者输出一句含有多个变量的提示语句时,往往用到占位符,而占位符有两种表达方式: %方式: 下面这段代码摘自matplotlib的_init_.py文件 ...
- python占位符用元组列表填充_python字符串列表元组序列操作
Table of Contents generated with DocToc python系列-字符串.列表.元组的操作 序列的访问及运算符 序列是为满足程序中复杂的数据表示,python支持组合数 ...
- python占位符使用_Python占位符介绍及操作方法
原博文 2019-11-03 10:00 − 1,常用占用符: 常见的占位符有: %d 整数 %f 浮点数 %s 字符串 %x 十六进制整数使用方法:tpl = "i am %s" ...
最新文章
- 模仿nginx修改进程名
- tkinter的函数与实例
- 导出数据在SQL Server中作为INSERT INTO
- 实验五 数据库完整性技术
- Windows编程之定时器的使用和定时销毁桌面出现的窗口,以及窗口句柄的获取
- P3698-[CQOI2017]小Q的棋盘【树形dp】
- MySQL/sqlserver查询in操作 查询结果按in集合顺序显示
- 离婚从来不是解决家庭危机的唯一办法
- 调用restful接口_SSM实现RESTFul风格的CURD操作
- SpringCloud Alibaba Sentinel断路器介绍与控制台搭建
- ubuntu安装teamviewer教程 linux安装teamviewer教程
- ActiveMQ(四)——异步发消息、异步消费消息与prefetchSize之间的关系
- LoadRunner 11安装手册
- 在 vmware ESXi上安装mac系统虚拟机
- (转载)位图的光栅操作及ROP码解析
- 改变文本颜色和字体大小的脚本
- web错误代码ERR_BLOCKED_BY_RESPONSE
- 2019年冬 --11月24周总结
- 论文研读 —— 4. You Only Look Once Unified, Real-Time Object Detection (3/3)
- 基于Word2Vec的影评挖掘