python-字符串的格式化输出format
format方法简介
字符串具备format方法
字符串中布局{}可以占位
format()方法中传参,可以将参数替代对应位置的{}
使用例子如下:
print("{}---{}".format("str0","str1"))
结果如下:
str0---str1
参数位置的影响
format方法的参数,默认是按照位置关系传递到字符串中的括号中的
m = "我的名字{},我的年龄{}" print('我的名字%s,我的年龄%d' %("张三",18)) print(m.format("张三",18))
相当于
m = "我的名字{0},我的年龄{1}" print('我的名字%s,我的年龄%d' %("张三",18)) print(m.format("张三",18))
因此如果在字符串中的花括号中指定了位置
m = "我的名字{1},我的年龄{1}" print('我的名字%s,我的年龄%d' %("张三",18)) print(m.format("张三",18))
我的名字张三,我的年龄18
我的名字18,我的年龄18
长度的控制
1 在花括号中,加上冒号
:
冒号后根数字
可以限定,新字符串的长度
2 在表达长度的数字前面
可以通过以下符号,对应水平对齐方式
<,左对齐
>,右对齐
^,居中对齐
左对齐示例:
res = "{:25}".format('a') print(res,'.')
res = "{:<25}".format('aa') print(res,'.')
表示占位25个,左对齐
居中对齐示例:
res = "{:^25}".format('a') print(res,'.')
占位25,居中对齐
右对齐示例:
res = "{:>25}".format('aa') print(res,'.')
占位25,居右对齐
python-字符串的格式化输出format相关推荐
- python - 字符串的格式化输出
# -*- coding:utf-8 -*- '''@project: jiaxy@author: Jimmy@file: study_2_str.py@ide: PyCharm Community ...
- 【无为则无心Python基础】— 18、Python字符串的格式化输出
文章目录 1.什么是格式化输出 2.Python格式化输出的五种方式 方式1:字符串之间用+号拼接 方式2:`print()`函数可同时输出多个字符串 方式3:占位符方式 常用格式化符号 示例: 拓展 ...
- python123子字符串输出_【无为则无心Python基础】— 13.字符串的格式化输出(一)...
五.Python字符串的格式化输出 1.什么是格式化输出 数据按照某种特殊的要求输出,假如字符串中有各种格式的数据,要拼接输出: 如果输入一个整数,希望整数按照十六进制,八进制输出. 如果输入一个小数 ...
- Python日常(13):字符串的格式化输出(format方法和%输出)
目录 前沿 字符串的格式化输出 (1)format方法 ①基本输出格式 ②实例 (2)%输出方法 ①基本输出格式 ②实例 作者的话 参考文献 前沿 前面我们基本上已经把python基础的操作初略的说完 ...
- python基础_格式化输出(%用法和format用法)(转载)
python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制 %d -- dec 十进制 %x -- hex 十六进制 ...
- python format格式化输出填充符号不起作用_Python格式化输出——format用法示例
format OR % 提到Python中的格式化输出方法,一般来说有以下两种方式: print('hello %s' % 'world') # hello world print('hello {} ...
- python格式化输出(二)--字符串的格式化输出
** 字符串的格式化输出 ** 1.使用占位符 (1)三个常用占位符用法 ①d:将整数.浮点数转换成十进制表示.取整,不进行四舍五入. ②f:将整数.浮点数转换成浮点数表示,默认保留小数点后6位,四 ...
- python按年月日输出字符串_python日期时间转为字符串或者格式化输出的实例
python日期时间转为字符串或者格式化输出的实例 如下所示: 年月日时分秒 >>> print datetime.datetime.now().strftime("%Y- ...
- 测牛学堂:2023软件测试自动化python入门(字符串的格式化输出)
字符串的格式化输出的三种方式 所谓的格式化输出,就是内容按照一定格式要求进行输出. 在python中,格式化输出就是一个字符串中出现多个变量的简便写法,不同通过+去和变量拼接. 方式1:% 方法 %s ...
- python的format用法打印表格_Python格式化输出——format用法示例
format OR % 提到Python中的格式化输出方法,一般来说有以下两种方式: print('hello %s' % 'world') # hello world print('hello {} ...
最新文章
- Unable to start activity ComponentInfo
- 操作系统第二章-进程的描述与控制
- 年薪百万!这所高校一名本科生入选“天才少年”
- 解决DDOS攻击生产案例
- 【数据库】E-R图向关系模型转换的规则
- 图形学中画正方形的几种方式
- 时钟的同步与异步问题
- IBM WMB 使用方法
- Windows10 V2004 正式版发布
- 谷歌浏览器(chrome)无法正常打开网页的解决办法
- Linux下git clone速度奇慢的有效解决办法(亲测有效)
- php的qq邮箱正则表达式语法_正则表达式综合应用:qq邮箱提取
- 微信第三方平台之代开发小程序(二)
- android电视自动关机,android实现自动关机的具体方法代码
- PPI网络比对文章汇总
- xp开起无线服务器,XP系统笔记本设置成wifi热点(无需软件,绝对成功)
- 群狼调研开展旅游市场第三方满意度调查
- 阴阳师服务器维护3月14,3.14日服维护内容非常感谢您一直使用‘阴阳师’。以下日程将...
- python到底有多牛!用Python开源机器人和5美元,我在Instagram上搞到了2500个真粉儿
- 渲染大面积草地时,如何降低消耗?