广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python format格式化和数字格式化的方法
  • 889
分享到

python format格式化和数字格式化的方法

2023-06-29 08:06:06 889人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

这篇“python fORMat格式化和数字格式化的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python

这篇“python fORMat格式化和数字格式化的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python format格式化和数字格式化的方法”文章吧。

1.format() 基本用法

  • python2.6 开始,新增了一种格式化字符串的函数str.format(),

  • 它增强了字符串格式化的功能

  • 基本语法是通过{} 和 : 来代替以前的 % .

  • format 函数可以接受不限个参数,位置可以不按顺序。

a = "姓名:{0},年龄:{1}"print(a.format("小明",18)) b = "姓名:{0},年龄:{1},{0}是个学生"print(b.format("小明",18)) c = "姓名:{name},年龄:{age}"print(c.format(age=19,name="小明"))

可以通过{索引}/{参数名},直接映射参数值,实现对字符串的格式化;

2.填充与对齐

  • 填充跟对齐一起使用

  • ^,<,> 分别是居中,左对齐,右对齐,后面带宽度

  • # :号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充

print("{:*>8}".format("245")) print("我是{0},我喜欢语文{1:*<8}".format("小明","666")) print("我是{0},我喜欢语文{1:*>8}".format("小明","666"))

3.数字格式化

  • # 浮点数通过 f,整数通过 d 进行需要的格式化。

a = "{0},钱:{1:.2f}"print(a.format("小明",3333.23456))
test_0="{0:.2f}"print(test_0.format(3.1415926)) test_1="{0:+.2f}"print(test_1.format(3.1415926)) test_2="{0:.0f}"print(test_2.format(3.1415926)) test_3="{0:0>2d}"print(test_3.format(5)) test_4="{0:x<4d}"print(test_4.format(5)) test_5="{0:,}"print(test_5.format(1000000)) test_6="{0:.2%}"print(test_6.format(0.25)) test_7="{0:.2e}"print(test_7.format(10000000000)) test_8="{0:10d}"print(test_8.format(13)) test_9="{0:<10d}"print(test_9.format(13)) test_10="{0:^10d}"print(test_10.format(13))

python format格式化和数字格式化的方法

python format格式化和数字格式化的方法

以上就是关于“python format格式化和数字格式化的方法”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网Python频道。

--结束END--

本文标题: python format格式化和数字格式化的方法

本文链接: https://www.lsjlt.com/news/323609.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python format格式化和数字格式化的方法
    这篇“python format格式化和数字格式化的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python...
    99+
    2023-06-29
  • python format格式化和数字格式化
    目录1.format() 基本用法2.填充与对齐3.数字格式化1.format() 基本用法 python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了...
    99+
    2022-11-13
  • python字符串格式化(%格式符和format方式)
    目录%格式符format方式总结Python的字符串格式化有两种方式:%格式符方式,format方式 %格式符 %[(name)][flags][width].[precision]...
    99+
    2022-11-13
  • Python中格式化format()方法详解
    Python中格式化format()方法详解 Python中格式化输出字符串使用format()函数, 字符串即类, 可以使用方法; Python是完全面向对象的语言, 任何东西都是对象; 字符串的参...
    99+
    2022-06-04
    详解 方法 Python
  • Python基础——format格式化
    文章目录 1.基本用法2.填充与对齐3.数字格式化   在python中,我们在输出字符串常用format方法设置一些特定的格式,以美化结果,同时便于更改字符串中指定内容。本文总结了fo...
    99+
    2023-09-06
    python
  • Python format字符串格式化函数的使用
    目录一、简介二、占位符%方式三、format格式化方式1、使用默认位置方式2、使用指定位置方式3、使用列表方式4、使用字典的键值对方式5、其他数字格式化的方式四、Reference一...
    99+
    2022-11-12
  • python格式化方法
    一、格式符 % %[(name)][floags][width].[precision]typecode(name) 可选,用于选择指定的keyflags 可选,可提供的值有: · + 右对齐,整数前加正号,负数前加负号 ...
    99+
    2023-01-30
    方法 python
  • Python字符串格式化方式
    目录什么是格式化?使用格式化的场景和目的格式化的三种方式根据类型定义的格式化 - %s关于整数的输出关于浮点数的输出关于字符串的输出字符串格式化函数 - format()format...
    99+
    2022-11-10
  • 浅谈Python 字符串格式化输出(format/printf)
    Python 字符串格式化使用 "字符 %格式1 %格式2 字符"%(变量1,变量2),%格式表示接受变量的类型。简单的使用例子如下: # 例:字符串格式化 Name = '17jo' print 'w...
    99+
    2022-06-04
    浅谈 字符串 printf
  • Python格式化输出之format用法详解
    目录format用法一、填充1.无参(1)2.无参(2)3.无参(3)4.key value5.列表6.字典7.类8.魔法参数二、数字格式化三、叹号用法总结format用法 &nbs...
    99+
    2022-11-13
  • Python常见格式化字符串方法小结【百分号与format方法】
    本文实例讲述了Python常见格式化字符串方法。分享给大家供大家参考,具体如下: 【方式一】百分号(%)方式,类C的printf,需要分别不同类型。 1、匿名tuple。(推荐在参数少时用) >&...
    99+
    2022-06-04
    百分号 方法 小结
  • python格式化字符串的实战教程(使用占位符、format方法)
    目录格式化字符串是什么?1.使用占位符格式化字符串:占位符:例子:2.使用format方法格式化输出:1.不设置指定位置: 2.设置指定名称:3.设置指定位置 :...
    99+
    2022-11-11
  • python格式化输出%s与format()的用法对比
    目录1、python格式化输出历史起源2、为什么要学习python3支持的新式格式化输出呢?3、基本用法format()支持位置格式化填充,%s不支持;4、填充和对齐1)填充(只能用...
    99+
    2022-11-12
  • Python 创建格式化字符串方法
    目录格式化字符串Format 方法其它格式化字符串方法格式化字符串 当我们需要创建文本或文档时,我们往往希望能够将值正确格式化为结构化字符串。 Python提供了多种选项用...
    99+
    2022-11-11
  • Python格式化字符串的案例方法
    目录1.三种常用格式化字符串方式1.%作占位符2.使用format()3.使用 f 格式化2.字符串宽度和精度的写法1.%填充符表示法2.format()表示法3.字符串对齐方式1....
    99+
    2022-11-13
  • Python print函数及format()格式化输出详解
    今天继续给大家介绍Python相关知识,本文主要内容是Python print函数及format()格式化输出详解。 一、print()函数基本使用 print()函数是Python中用于向控制台输出...
    99+
    2023-10-23
    python 编程 开发 print输出 格式化
  • Python f-string字符串格式化的方式
    本篇内容主要讲解“Python f-string字符串格式化的方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python f-string字符串格式化的方式”吧!1、python支持字符串格...
    99+
    2023-06-20
  • Python-字符串格式化
    python字符串格式化 字符串的格式化使用f字符串使用format使用%运算符 字符串的格式化 在python3中有三种格式化方式 使用占位符格式化 2.使用format格式化 3....
    99+
    2023-10-08
    python 开发语言
  • Python字符串格式化
    字符串格式化话的标准形式为 "Template String " % (Data) 标准形式 %+8.6f 转换开始标志% 转换标志 最小宽度 精度,用小数点隔开 转换类型 转换类型表见pythonEssentialRefer...
    99+
    2023-01-31
    字符串 Python
  • python字符串格式化函数
    目录​1、​格式化字符串输出​2、​三引号​3、Unicode​4、字符串字母处理函数(补充)知识点:格式化、三引号、Unicode、字符串字母处理函数 ​1、​格式化字符串输出​ ...
    99+
    2022-11-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作