1-格式化输出: %

1.print(‘我的姓名是%s,身高%s cm’%(name,height))

2.%s —str() ; %d–十进制

3.传入值的时候一定是个元组,不是列表

4.当指定长度时:

浮点数:

字符串:

2-格式化输出: format

特性:字符串的format方法

1-顺序填坑:{}-坑 ‘名字是:{},年龄是:{}’.format(‘tom’,16,170)

2-下标填坑:‘名字是:{0},年龄是:{2}’.format(‘tom’,16,170)

3-变量填坑:‘名字是:{name},年龄是:{age}’.format(name =‘tom’,age = 16)

4-指定长度输出:

1-{:5}–指定输出长度=5

1- 字符串 {:5}–左对齐

2- 数值-- {:5}–右对齐

2-使用 > < --避免字符串/数值对齐方法不一致

1- > 右对齐

2- < 左对齐

3- 中间对齐 ^

题:将学生分行显示,姓名要求左对齐,宽度为10, 年龄信息右对齐,宽度为2位,不足前面补零

补充:Python3.6及以后的版本,f-string在功能方面不逊于传统的%-formatting语句和str.format()函数,同时性能又优于二者,以下几个简单实例

原文链接:https://blog.csdn.net/qq_34745204/article/details/82049167

python格式化输入_python-格式化(%,format,f-string)输出+输入相关推荐

  1. 请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入“Q”退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的名称有误,请输出“输入星座名称有误”

    星座,开始月日,结束月日,Unicode ‌水瓶座,120,218,9810 ‌双鱼座,219,320,9811 ‌白羊座,321,419,9800 ‌金牛座,420,520,9801 ‌双子座,52 ...

  2. python成绩转换_Python格式化输出%与format能不能互相转换?

    使用format可以实现%的所有功能,%只能按照固定的顺序去格式化字符串,而format使用起来会更灵活一些,下面对两者的功能做一个对比. 字符串格式化功能: 如果使用%,每个%只匹配一个参数,而且只 ...

  3. python 格式化字符串_Python格式化字符串常用操作

    前言 字符串的格式化.以及增.删.改.查.并.分,无论写什么程序都是一个非常重要的操作,熟练的使用可以让程序变得整洁,对于输出结果的格式能很好的统一性. 0 1 格式化字符串 在python的2.x版 ...

  4. python格式化字符_Python格式化字符串

    一.通过%来格式化输出. 格式化字符串时,Python使用一个字符串作为模板.模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式.Python用一个tuple将多个值传递给模板, ...

  5. python格式化字符_Python格式化字符 %s %d %f

    格式 描述 %% 百分号标记 #就是输出一个% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) %x 无符号整数(十六进制 ...

  6. python的格式化控制符_python格式化输出,基本运算符,流程控制主if

    一.格式化输出 1.占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2.format格式化 a = 1 b = ...

  7. python时间格式_python 格式化日期

    常用的时间函数如下 获取当前日期:time.time() 获取元组形式的时间戳:time.local(time.time()) 格式化日期的函数(基于元组的形式进行格式化): (1)time.asct ...

  8. python strftime格式化显示_Python 格式化输出时间字符串函数 strftime

    strftime()函数将时间格式化 我们可以使用strftime()函数将时间格式化为我们想要的格式.它的原型如下: size_t strftime( char *strDest, size_t m ...

  9. python strftime函数_Python 格式化输出时间字符串函数 strftime

    strftime()函数将时间格式化 我们可以使用strftime()函数将时间格式化为我们想要的格式.它的原型如下: size_t strftime( char *strDest, size_t m ...

  10. python格式化文本_Python格式化大文本

    用python格式化一大块文本的最佳方法是什么?我不是要格式化输出,而是为了可读性.我一直在尝试跟踪guidelines for python layout,但我看不到任何关于如何格式化一大块文本的注 ...

最新文章

  1. 【javaweb】eclipse重启后tomcat打不开解决方法
  2. freebsd mysql删_FreeBSD 下 mysql 的相关问题
  3. 影响几代产品人的宝典第 2 部开启预售!5 折限量抢,产品人都需要一本
  4. matlab错误原因,matlab常见错误分析
  5. canvas文本居中对齐_如何使用文本对齐来居中图像:居中
  6. 【LeetCode】剑指 Offer 42. 连续子数组的最大和
  7. git分支指的是_Git分支是什么
  8. Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies 读书笔记之六
  9. PKU 2528 POJ 2528 Mayor's posters ( 线段树+离散化 ) ACM 2528 IN PKU
  10. C++编写COM组件 ATL工程
  11. qq群发 java_qq聊天机器人 群发工具 (java版) (三)
  12. 在css文件中字体加粗属性是,css样式表中字体加粗的属性是什么?
  13. 强者越强-效率与公平的幂律视角
  14. 什么是SaaS,PaaS和IaaS? 有例子
  15. linux中bash是什么命令,linux中bash是什么意思?
  16. 找工作么?会坐牢的那种。
  17. Sensor系列五 App实现获取gsensor数据
  18. android usb dwc3 gaget rndis 网卡异常断开问题。
  19. 计算机安全知识有哪些方面,信息安全的基本属性包括哪些方面?
  20. ThinkPad R480 C盘 固态128G 升级到 512G + 系统无缝迁移,不用重装软件

热门文章

  1. GCC中的弱符号与强符号
  2. 【知乎】中国是否适合发展纯电动汽车?
  3. 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)--有BUG,注意看我的备注
  4. 考研过程中最容易犯的八大错误
  5. JavaScript自适应图片大小的弹出窗口
  6. 3个月亏17亿,贝壳释放了什么信号?
  7. 关停近300家门店,海底捞:苦果只能一口一口咽下去
  8. 恒大汽车向技术人员等授出3.24亿股购股权:占公司股本的3.31%
  9. 外卖小哥高考623分!查分后淡定送外卖
  10. 拼多多开卖劳斯莱斯,直降122万,10万人表示想拼!