python格式化输入_python-格式化(%,format,f-string)输出+输入
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)输出+输入相关推荐
- 请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入“Q”退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的名称有误,请输出“输入星座名称有误”
星座,开始月日,结束月日,Unicode 水瓶座,120,218,9810 双鱼座,219,320,9811 白羊座,321,419,9800 金牛座,420,520,9801 双子座,52 ...
- python成绩转换_Python格式化输出%与format能不能互相转换?
使用format可以实现%的所有功能,%只能按照固定的顺序去格式化字符串,而format使用起来会更灵活一些,下面对两者的功能做一个对比. 字符串格式化功能: 如果使用%,每个%只匹配一个参数,而且只 ...
- python 格式化字符串_Python格式化字符串常用操作
前言 字符串的格式化.以及增.删.改.查.并.分,无论写什么程序都是一个非常重要的操作,熟练的使用可以让程序变得整洁,对于输出结果的格式能很好的统一性. 0 1 格式化字符串 在python的2.x版 ...
- python格式化字符_Python格式化字符串
一.通过%来格式化输出. 格式化字符串时,Python使用一个字符串作为模板.模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式.Python用一个tuple将多个值传递给模板, ...
- python格式化字符_Python格式化字符 %s %d %f
格式 描述 %% 百分号标记 #就是输出一个% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) %x 无符号整数(十六进制 ...
- 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 = ...
- python时间格式_python 格式化日期
常用的时间函数如下 获取当前日期:time.time() 获取元组形式的时间戳:time.local(time.time()) 格式化日期的函数(基于元组的形式进行格式化): (1)time.asct ...
- python strftime格式化显示_Python 格式化输出时间字符串函数 strftime
strftime()函数将时间格式化 我们可以使用strftime()函数将时间格式化为我们想要的格式.它的原型如下: size_t strftime( char *strDest, size_t m ...
- python strftime函数_Python 格式化输出时间字符串函数 strftime
strftime()函数将时间格式化 我们可以使用strftime()函数将时间格式化为我们想要的格式.它的原型如下: size_t strftime( char *strDest, size_t m ...
- python格式化文本_Python格式化大文本
用python格式化一大块文本的最佳方法是什么?我不是要格式化输出,而是为了可读性.我一直在尝试跟踪guidelines for python layout,但我看不到任何关于如何格式化一大块文本的注 ...
最新文章
- 【javaweb】eclipse重启后tomcat打不开解决方法
- freebsd mysql删_FreeBSD 下 mysql 的相关问题
- 影响几代产品人的宝典第 2 部开启预售!5 折限量抢,产品人都需要一本
- matlab错误原因,matlab常见错误分析
- canvas文本居中对齐_如何使用文本对齐来居中图像:居中
- 【LeetCode】剑指 Offer 42. 连续子数组的最大和
- git分支指的是_Git分支是什么
- Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies 读书笔记之六
- PKU 2528 POJ 2528 Mayor's posters ( 线段树+离散化 ) ACM 2528 IN PKU
- C++编写COM组件 ATL工程
- qq群发 java_qq聊天机器人 群发工具 (java版) (三)
- 在css文件中字体加粗属性是,css样式表中字体加粗的属性是什么?
- 强者越强-效率与公平的幂律视角
- 什么是SaaS,PaaS和IaaS? 有例子
- linux中bash是什么命令,linux中bash是什么意思?
- 找工作么?会坐牢的那种。
- Sensor系列五 App实现获取gsensor数据
- android usb dwc3 gaget rndis 网卡异常断开问题。
- 计算机安全知识有哪些方面,信息安全的基本属性包括哪些方面?
- ThinkPad R480 C盘 固态128G 升级到 512G + 系统无缝迁移,不用重装软件