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 等相关推荐

  1. python3格式化输出

    %s格式话字符串.%d,%f name = 'tom'age = 15weight = 72.3stu_id = 1print('我是%s,我今年%d岁了,我的体重是%.2f公斤,我的学号是%06d' ...

  2. python3纵向输出字符串_笔记||Python3之字符串格式化输出

    字符串的格式化输出方法一: 常用的字符串格式化符号:%s   ---   用str()函数进行字符串转换 %d   ---   转成有符号十进制数 %f    ---   转成浮点数(小数部分自然截断 ...

  3. python3 format函数_【Python3 第三日】%和format格式化输出 函数

    格式化输出 print(f'{d}') 会把d代表的意义转化掉,和format差不多 %格式化形式 #这里只说明字典使用 dict1 = {"what": "this y ...

  4. python3.6的新特性:f-strings格式化输出;python3.8新特性:f-strings增加了 = 说明符

     f-strings 是python3.6开始加入标准库的格式化输出新的写法,这个格式化输出比之前的%s 或者 format 效率高并且更加简化,非常的好用,以后再用格式化输出选它绝对没有错. 简单使 ...

  5. python3.6中format函数_Python3.6新特性:f-strings格式化输出

    按照惯例,吟诗一首,苏轼<江城子·密州出猎> 老夫聊发少年狂,左牵黄,右擎苍,锦帽貂裘,千骑卷平冈. 为报倾城随太守,亲射虎,看孙郎. 酒酣胸胆尚开张,鬓微霜,又何妨!持节云中,何日遣冯唐 ...

  6. python3.6入门到高阶(全栈) day02 while循环 运算符 格式化输出 编码

    一  while 循环 while 条件 : 循环体 运行 : 判断你给的条件是否为真,如果真则执行循环体 否则跳出循环,执行完循环体之后再次判断条件是否为真 while 循环 while 条件 : ...

  7. Python3了,你还在用%和format格式化输出吗

    在之前的一段时间python2.x的时代,字符串的格式化输出有两种方式. 第一种 %来格式化输出 str1 = "i am %s" % "Zc" print(s ...

  8. python格式化输出print()

    作⽤:程序输出内容给⽤户 1. 格式化输出         所谓的格式化输出即按照⼀定的格式输出内容. 1.1 格式化符号 技巧     %06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则 ...

  9. python使用什么注释语句和运算-Python基础之注释,算数运算符,变量,输入和格式化输出...

    Python的注释 注释的作用:用自己熟悉的语言,对某些代码进行标注说明,增强程序的可读性: 在python解释器解释代码的过程中,凡是#右边的,解释器都直接跳过这一行: 注释的分类 单行注释 # 这 ...

最新文章

  1. ocr数据集批量换随机背景
  2. jchdl - GSL Port
  3. USB学习5---android usb驱动源代码目录说明
  4. 《移动项目实践》实验报告——Android Studio环境搭建
  5. Web安全实践(14)嗅探,arp欺骗,会话劫持与重放攻击(下)
  6. 使用gpio输出驱动蜂鸣器出现破音_探索者 STM32F407 开发板资料连载第七章 蜂鸣器实验...
  7. smallint占用几个字节_面试官问我:Object o = new Object() 占用了多少个字节?
  8. 企业网络管理和华为企业级路由交换产品介绍
  9. [转]Windows10 中文版 英文语言包安装失败解决
  10. 神州数码c语言笔试题,神州数码软件测试工程师笔试C语言题目详解
  11. Autosar配置CAN时间同步模块笔记
  12. 国家虚拟仿真实验教学项目共享平台(实验空间)PHP SDK
  13. 人生时间计算器_【健康】寿命计算器,算算你能活多久?
  14. Java调用外部api接口请求数据(阿里云ISBN查询图书信息为例)
  15. antd 项目中使用iconfont图标
  16. 经验分享 | ENVI app store
  17. Python爬取雪球7*24小时信息
  18. HTML5开发环境搭建
  19. 革命展馆沙盘拍照打卡学习活动制作方案,border-color 属性用于设置四个边框的颜色。
  20. 大纵深战役理论和闪电战理论

热门文章

  1. Windows Server 2008 R2 SP1 安装NET FrameWork 4.0 受阻滞问题解决办法。
  2. SVN地址正确,能在网页打开,但是检出失败解决方法
  3. 解决苹果APP审核需要的IPv6地址的问题
  4. 【转】QT 串口QSerialPort + 解决接收数据不完整问题
  5. 解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题
  6. 如何删除Cookie?
  7. AI算法透明不是必须,黑箱和可解释性可简化为优化问题
  8. 《Adobe Photoshop CS5中文版经典教程(全彩版)》—第1课1.2节使用工具
  9. Kubernetes 落地案例|使用 Kubernetes 重新部署全球最大的教育公司
  10. 掌握这几种 Markdown 语法你就够了