# 格式化字符串: 在字符串前加上 f 或者 F 使用 {变量名} 的形式来使用变量名的值

year = 2020

event = ‘Referendum‘

value = f‘Results of the {year} {event}‘

print(f‘Results of the {year} {event} \n‘, value)

# : .3f 标示 保留前面的变量值/字面值3位小数 , 3d, 3 则是让盖子段成为最小字符宽度,在使列对齐时作用大

print(f‘The value of pi is approximately {3.1415926:.3f}.‘)

print(f‘The value of pi is approximately {31415926: 3d}.‘)

print(F‘The value of pi is approximately {3.1415926: 3}.‘)

# str.format 格式化字符串

# 索引形式,对号入座

print(‘The value of pi is approximately {0}.‘.format(‘哈哈‘))

# 关键字形式

print(‘The value of pi is approximately {name}.‘.format(name=‘jobi‘))

# %格式化字符串(旧) %5.3f 总长度5 保留3位小数

print(‘The value of pi is approximately %5.3f.‘ % 3.141592678)

# repr() str() 函数 将对象转换为 字符串

f1 = 22.3

print(type(repr(f1)))

# str.rjust(空格数量) 在字符串左侧填充空格

for x in range(1, 11):

print(repr(x), str(x * x).rjust(4), end=‘\n‘)

# str.ljust(空格数量) 在字符串右侧填充空格

for x in range(1, 11):

print(repr(x), str(x * x).ljust(4), end=‘\n‘)

# str.center(空格的总数量), 在字符串中间 填充 总数量/2 字符串末尾 填充 总数量/2 空格

for x in range(1, 11):

print(repr(x), str(x * x).center(4), end=‘\n‘) # 10 100

# str.zfill(字符串总长度) 左侧填充零 的数量为 填充后的长度 - 填充前的长度

print(‘12‘.zfill(3)) # 012

python 字符串 f_Python格式化字符串(f,F,format,%)相关推荐

  1. [转载] python模板字符串和格式化字符串

    参考链接: 使用Python模板类格式化字符串 模板字符串:用string模块里的Template Template()里面把字符串中某个值用设置变量${key}的方式先写好,然后在substitut ...

  2. python使用字典格式化字符串-Python字符串格式方式 %s format()

    python中格式化字符串的方式有两种,一种是使用"%s"的方式,一种是str.format()的方式,接下来就对这两种方式做个介绍 1.%s的方式 两种用法,第一种是在字符串中使 ...

  3. python使用字典格式化字符串-Python字符串格式化-学这些就够用了

    一.思考❓❔ 1.什么是字符串格式化? 将变量(对象)的值填充到字符串中 在字符串中解析Python表达式 对字符串进行格式化显示 左对齐.右对齐.居中对齐 保留数字有效位数 2.你学过的字符串格式化 ...

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

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

  5. python中使用格式化字符串

    通俗来说,就是创建嵌入变量内容的字符串. 1.要在字符串中嵌入变量需要使用特殊的字符 { } ,**把变量放到里边.**没错就是在c,c++中经常用到的花括号. 2.除此之外你的字符串还必须以f 开头 ...

  6. python的f-string 格式化字符串

    f-string 格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String ...

  7. Python学习周记(字符串、格式化字符串、正则表达式)

    目录 一.字符串之字符串的相关操作 1.字符串的创建 2.字符串的拼接 3.计算字符串的长度 4.截取字符串 5.分隔字符串 6.去除字符串左右两边的某些字符 7.检索字符串 7.1查看字符串中某个字 ...

  8. python元组:格式化字符串

    info_tuple = ("王五", 18, 1.88)# 格式化字符串后面的小括号本质上就是一个元组 print("%s年龄是%d,身高%.2f" % in ...

  9. linux括号转义字符串,C#格式化字符串中转义大括号“{}”

    转自:https://blog.csdn.net/weixin_30312659/article/details/98686107 原文:http://www.cnblogs.com/fsjohnhu ...

最新文章

  1. php如何一篇文章替换敏感字,php实现的替换敏感字符串类实例
  2. 1到100的素数(java)
  3. 3.15曝光“山寨”杀毒软件“杀毒三宗罪”
  4. python的盈利模式_八大盈利模式是什么?一篇文教会你盈利模式分析!
  5. linux mint视频,Linux Mint 20.1 beta 发布,新增免费视频播放器
  6. 距离传感器控制灯泡代码_生迪全彩智能 LED 灯泡体验评测
  7. Spring AMQP RabbitMQ示例
  8. java实验的总结_java实验总结
  9. py库: GUI(tkinter)
  10. 仿写淘宝页面css+html+js
  11. 中国建筑抗震设计规范反应谱v2.0(2012a)运行环境
  12. Python机器学习:基于西瓜数据集的KNN算法实现
  13. 大数据的三大理念解析
  14. 新手自己搭建服务器步骤
  15. 图片背景处理技巧快来学学
  16. grep的-A-B-选项详解(转)
  17. python安装目录插件
  18. jqwidgets API
  19. 老年人微信教程手绘版|微信入门教程1
  20. 干货!让人一见钟情的网站header设计攻略

热门文章

  1. MyEclipse中Hibernate+C3P0连接池配置
  2. python编程(指针)
  3. oracle vm传输,XML 传输 - Oracle VM Server for SPARC 2.0 管理指南
  4. android指南针校准 代码_Android 指南针传感器
  5. smc数显压力表设定方法_自动增压泵不停止工作原因及解决方法
  6. java 线程的理解_Java多线程基础理解
  7. 齿轮箱常见故障数据_齿轮箱故障分析和维护使用
  8. python读取cad图纸_DWG文件信息的读取
  9. python漏洞利用脚本_利用Python脚本实现漏洞情报监控与通知的经验分享
  10. jpanel把原本内容覆盖掉_暖冬遇上倒春寒,花被大雪覆盖,小心一夜回到解放前...