Python格式化字符串(格式化输出),python对字符串进行格式化

  Python格式化字符串(格式化输出),python对字符串进行格式化

  在编写程序的过程中,经常需要打印格式。每次检查的时候,就在这里整理一下。下面文章主要介绍python字符串格式化的相关信息,即% format字符和format方法。有需要的朋友可以参考一下。

  00-1010 1.格式化字符串的三种常用方法。%作为占位符^ 2。格式()3。格式F 2。字符串宽度和精度的写入1。% filler表示法2.format()表示法3。字符串对齐

  

目录

  

1.三种常用格式化字符串方式

  Name=张三

  年龄=10岁

  打印(姓名%s,今年%d%(姓名,年龄))

  #运行结果3360姓名张三,今年10

  %占位符,s,d表示要填充的数据类型,顺序要和%后面括号中数据变量的顺序一致。

  

1.%作占位符

  Name=张三

  年龄=10岁

  打印(姓名{0},今年{1}岁。格式(姓名、年龄))

  #运行结果3360姓名张三,今年10岁

  {}是占位符,0表示依次类推格式参数中的第一个数据变量。

  

2.使用format()

  Name=张三

  年龄=10岁

  打印(女姓名{姓名},今年{年龄}岁)

  #运行结果3360姓名张三,今年10岁

  F字符串中的{数据变量名}必须加在字符串前才能生效。

  

3.使用 f 格式化

  

2.字符串宽度和精度的写法

  #宽度为10。运行结果: 80

  print(d % 80)

  #保留三位小数以运行结果33603.142

  打印( %.3f % 3.14159)

  #保留三位小数,宽度为10。运行结果: 3.142

  print(.3f % 3.1415926)

  10是宽度,3f是保留的三位小数,d是转换前的元素数据类型。

  注意:如果%之后有多个数据元素,那么只有第一个数据元素会被格式化。

  

1.%填充符表示法

  # .3表示总共三次运行结果为:3.14。

  打印( {0:3} )。格式(3.14159))

  # .3f表示运行结果33603.142的三个小数位。

  打印( {0:3f} )。格式(3.14159))

  #宽度为10,保留三个小数位。运行结果: 3.142

  打印( {0:10.3f} )。格式(3.14159))

  # 0是占位符的顺序,可以省略。默认值为0。

  例如:

  #运行结果3360 256.354

  打印( {1:10.3f} )。格式(3.14159,256.354))

  # 1表示占位符,即format()中参数的顺序。从0开始,1是第二个数据元素-256.354。

  # 10表示格式化数据元素的宽度。

  # .3f表示精度保留三位小数。

  

2.format()表示法

  1.center()居中对齐。第一个参数指定宽度,第二个参数指定填充,第二个参数是可选的。默认为空格。如果设置的宽度小于实际宽度,将返回原始字符串。

  你好,蟒蛇

  打印(s.center(20, * )

  #运行结果3360 * * *你好,Python * * * *

  2.ljust()左对齐。第一个参数指定宽度,第二个参数指定填充,第二个参数是可选的。默认为空格。如果设置的宽度小于实际宽度,将返回原始字符串。

  你好,蟒蛇

  打印(s.ljust(20))

  #运行结果:你好,python

  print(s.ljust(20, * )

  #运行结果3360你好,Python * * * * * * *

  打印(s.ljust(10))

  #运行结果:你好,python

  3.rjust()右对齐。第一个参数指定宽度,第二个参数指定填充,第二个参数是可选的。默认为空格。如果设置的宽度小于实际宽度,将返回原始字符串。

  你好,蟒蛇

  print(s.rjust(20))

  #运行结果:你好,python

  print(s.rjust(20, * )

  #运行结果3360 * * * * * *你好,Python

  print(s.rjust(10))

  #运行结果:你好,python

  4.zfill()右对齐,左边用0填充。此方法只接收一个参数,该参数用于指定字符串的宽度。如果指定的宽度小于或等于字符串的长度,则返回字符串本身。

  你好,蟒蛇

  print(s.zfill(20))

  #运行结果:0000000你好,python

  print(s.zfill(10))

  #运行结果:你好,python

  关于Python格式化字符串的case方法的这篇文章到此为止。有关Python格式化字符串的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用js实现数据格式化命令,使用js实现数据格式化的方法
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法,使用js实现数据格式化
  • sql 时间格式化函数怎么用,sqlserver时间格式化函数
  • sql 时间格式化函数怎么用,sqlserver时间格式化函数,SQL 时间格式化函数
  • Linux磁盘格式化命令,linux格式化整个磁盘的命令
  • Linux磁盘格式化命令,linux格式化整个磁盘的命令,Linux磁盘格式化命令详解
  • js获取当前日期并格式化,js获取当前时间年月日并输出
  • js获取当前日期并格式化,js获取当前时间年月日并输出,JS获取当前时间的年月日时分秒及时间的格式化的方法
  • js格式化时间的方法是什么,js 格式化时间
  • js格式化时间的方法是什么,js 格式化时间,js格式化时间的方法
  • js格式化时间格式,js格式化时间字符串
  • js格式化时间格式,js格式化时间字符串,JS格式化时间的几种方法总结
  • js中时间格式化的几种方法有哪些,js中时间格式化的几种方法是什么
  • js中时间格式化的几种方法有哪些,js中时间格式化的几种方法是什么,js中时间格式化的几种方法
  • windows命令行格式化硬盘,格式化将清除磁盘中的所有文件
  • 留言与评论(共有 条评论)
       
    验证码: