Python3 格式化输出 %s %d 等
1.打印字符串
print("My name is %s" %("Alfred.Xue")) #输出效果:My name is Alfred.Xue
2.打印整数
print("I am %d years old." %(25)) #输出效果:I am 25 years old.
3.打印浮点数
print ("His height is %f m"%(1.70))#输出效果:His height is 1.700000 m
4.打印浮点数(指定保留两位小数)
print ("His height is %.2f m"%(1.70))#输出效果: His height is 1.70 m
5.指定占位符宽度
print ("Name:%10s Age:%8d Height:%8.2f"%("Alfred",25,1.70))#输出效果: Name: Alfred Age: 25 Height: 1.70
6.指定占位符宽度(左对齐)
print ("Name:%-10s Age:%-8d Height:%-8.2f"%("Alfred",25,1.70))#输出效果:Name:Alfred Age:25 Height:1.70
7.指定占位符(只能用0当占位符?)
print ("Name:%-10s Age:%08d Height:%08.2f"%("Alfred",25,1.70))#输出效果: Name:Alfred Age:00000025 Height:00001.70
8.科学计数法
format(0.0026,'.2e')#输出效果: '2.60e-03'
字符串格式化代码:
格式 | 描述 |
---|---|
%% | 百分号标记 |
%c | 字符及其ASCII码 |
%s | 字符串 |
%d | 有符号整数(十进制) |
%u | 无符号整数(十进制) |
%o | 无符号整数(八进制) |
%x | 无符号整数(十六进制) |
%X | 无符号整数(十六进制大写字符) |
%e | 浮点数字(科学计数法) |
%E | 浮点数字(科学计数法,用E代替e) |
%f | 浮点数字(用小数点符号) |
%g | 浮点数字(根据值的大小采用%e或%f) |
%G | 浮点数字(类似于%g) |
%p | 指针(用十六进制打印值的内存地址) |
%n | 存储输出字符的数量放进参数列表的下一个变量中 |
Python3 格式化输出 %s %d 等相关推荐
- python3格式化输出
%s格式话字符串.%d,%f name = 'tom'age = 15weight = 72.3stu_id = 1print('我是%s,我今年%d岁了,我的体重是%.2f公斤,我的学号是%06d' ...
- python3纵向输出字符串_笔记||Python3之字符串格式化输出
字符串的格式化输出方法一: 常用的字符串格式化符号:%s --- 用str()函数进行字符串转换 %d --- 转成有符号十进制数 %f --- 转成浮点数(小数部分自然截断 ...
- python3 format函数_【Python3 第三日】%和format格式化输出 函数
格式化输出 print(f'{d}') 会把d代表的意义转化掉,和format差不多 %格式化形式 #这里只说明字典使用 dict1 = {"what": "this y ...
- python3.6的新特性:f-strings格式化输出;python3.8新特性:f-strings增加了 = 说明符
f-strings 是python3.6开始加入标准库的格式化输出新的写法,这个格式化输出比之前的%s 或者 format 效率高并且更加简化,非常的好用,以后再用格式化输出选它绝对没有错. 简单使 ...
- python3.6中format函数_Python3.6新特性:f-strings格式化输出
按照惯例,吟诗一首,苏轼<江城子·密州出猎> 老夫聊发少年狂,左牵黄,右擎苍,锦帽貂裘,千骑卷平冈. 为报倾城随太守,亲射虎,看孙郎. 酒酣胸胆尚开张,鬓微霜,又何妨!持节云中,何日遣冯唐 ...
- python3.6入门到高阶(全栈) day02 while循环 运算符 格式化输出 编码
一 while 循环 while 条件 : 循环体 运行 : 判断你给的条件是否为真,如果真则执行循环体 否则跳出循环,执行完循环体之后再次判断条件是否为真 while 循环 while 条件 : ...
- Python3了,你还在用%和format格式化输出吗
在之前的一段时间python2.x的时代,字符串的格式化输出有两种方式. 第一种 %来格式化输出 str1 = "i am %s" % "Zc" print(s ...
- python格式化输出print()
作⽤:程序输出内容给⽤户 1. 格式化输出 所谓的格式化输出即按照⼀定的格式输出内容. 1.1 格式化符号 技巧 %06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则 ...
- python使用什么注释语句和运算-Python基础之注释,算数运算符,变量,输入和格式化输出...
Python的注释 注释的作用:用自己熟悉的语言,对某些代码进行标注说明,增强程序的可读性: 在python解释器解释代码的过程中,凡是#右边的,解释器都直接跳过这一行: 注释的分类 单行注释 # 这 ...
最新文章
- ocr数据集批量换随机背景
- jchdl - GSL Port
- USB学习5---android usb驱动源代码目录说明
- 《移动项目实践》实验报告——Android Studio环境搭建
- Web安全实践(14)嗅探,arp欺骗,会话劫持与重放攻击(下)
- 使用gpio输出驱动蜂鸣器出现破音_探索者 STM32F407 开发板资料连载第七章 蜂鸣器实验...
- smallint占用几个字节_面试官问我:Object o = new Object() 占用了多少个字节?
- 企业网络管理和华为企业级路由交换产品介绍
- [转]Windows10 中文版 英文语言包安装失败解决
- 神州数码c语言笔试题,神州数码软件测试工程师笔试C语言题目详解
- Autosar配置CAN时间同步模块笔记
- 国家虚拟仿真实验教学项目共享平台(实验空间)PHP SDK
- 人生时间计算器_【健康】寿命计算器,算算你能活多久?
- Java调用外部api接口请求数据(阿里云ISBN查询图书信息为例)
- antd 项目中使用iconfont图标
- 经验分享 | ENVI app store
- Python爬取雪球7*24小时信息
- HTML5开发环境搭建
- 革命展馆沙盘拍照打卡学习活动制作方案,border-color 属性用于设置四个边框的颜色。
- 大纵深战役理论和闪电战理论
热门文章
- Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法。
- SVN地址正确,能在网页打开,但是检出失败解决方法
- 解决苹果APP审核需要的IPv6地址的问题
- 【转】QT 串口QSerialPort + 解决接收数据不完整问题
- 解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题
- 如何删除Cookie?
- AI算法透明不是必须,黑箱和可解释性可简化为优化问题
- 《Adobe Photoshop CS5中文版经典教程(全彩版)》—第1课1.2节使用工具
- Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大的教育公司
- 掌握这几种 Markdown 语法你就够了