Python蓝桥等考四级之二:格式化输出


  格式化字符

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  整数格式化输出

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  end="\t"输出表格(该内容不在该级教材)

  \t是制表符,由转义符(\)和英文小写字母t构成。

  程序代码(文本代码附录1)和运行结果:

 

 

  浮点数格式化输出

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  教材中的例子是不够的,下面把全部的浮点数格式符都测试。

  程序代码(文本代码附录2):

 

  运行结果:

 

  思考:结果中有不按照格式输出的,请找出来,看看它符合最后一条规范不?

 

 

  字符串格式化输出

 

 

 

 

 

 

 

 

 

 

 

  如果是多个占位符,那么它的待格式化输出的数据是小括号内有多个数据项目,如上例。如果是一个占位符,就不用加,但是:

  单占位符格式化输出时务必要注意:如果参数是算式,整个算式最外加小括号。请看下图。

 

 

  练习题

 

  第一题:

 

  第二题:

 

 

  第三题:

 

 

 

Python蓝桥等考四级之一:标识符与保留字

Python蓝桥等考三级之三:简易计算器(三级完成)

Python蓝桥等考三级之二:输入与类型转换

Python蓝桥等考三级之一:基本数据类型/拼接/变量交换

Python蓝桥等考二级之二:变量与赋值运算符

Python蓝桥等考二级之一:算术运算符

Python蓝桥等考一级之五:打印、注释与文档

Python蓝桥等考一级之四:Python编程环境  

Python蓝桥等考一级之三:为什么把Python作为代码编程的入门

Python蓝桥等考一级之二:编程语言发展简史

Python蓝桥等考一级之一:计算机发展简史

《五行星学编程0.5.1》软件介绍与Python入门

 

  学思营基于蓝桥STEM86平台开设学编程在线课程,欢迎加入:>>>Scratch(图形化编程)

>>>Python(代码编程)

>>>C++(专业化代码编程)。

  打开https://xuesiying.stem86.com注册,然后加微信13729135043,注明“蓝桥****”,****是注册的手机号码后四位。

  更多学习资料请打开“学思营”同步网站:http://5xstar.com

 

附录1

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

#制表符打印print("名次", end="\t")print("总分(语数外)")print("第一名", end="\t")print(290)print("第二名", end="\t")print(288)print("第三名", end="\t")print(285)print("第四名", end="\t")print(280)print("第五名", end="\t")print(279)

附录2

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

#浮点数格式化输出print("%f格式")print("第一名考了%f"%288)print("第二名考了%f"%285.5)print("第三名考了%f"%283)print("第四名考了%f"%280.5)print("第五名考了%f"%279)sm = 288 + 285.5 + 283 + 280.5 + 279sv = sm / 5print("合计总分%f"%sm)print("平均分%f"%sv)print("%af格式")print("第一名考了%6f"%288)print("第二名考了%6f"%285.5)print("第三名考了%6f"%283)print("第四名考了%6f"%280.5)print("第五名考了%6f"%279)print("合计总分%6f"%sm)print("平均分%6f"%sv)print("%.bf格式")print("第一名考了%.2f"%288)print("第二名考了%.2f"%285.5)print("第三名考了%.2f"%283)print("第四名考了%.2f"%280.5)print("第五名考了%.2f"%279)print("合计总分%.2f"%sm)print("平均分%.2f"%sv)print("%a.bf格式")print("第一名考了%6.2f"%288)print("第二名考了%6.2f"%285.5)print("第三名考了%6.2f"%283)print("第四名考了%6.2f"%280.5)print("第五名考了%6.2f"%279)print("合计总分%6.2f"%sm)print("平均分%6.2f"%sv)

收录于合集 #《五行星学编程》

 55个

上一篇Python蓝桥等考四级之三:ASCII 码(四级完成)下一篇Python蓝桥等考四级之一:标识符与保留字