当前位置:网站首页 > Python编程 > 正文

pythonprint占位符(python3占位符)



目录

一、数值类型

二、字符串str

三、格式化输出

1.占位符的作用

2.占位符的两种常见方式

2.1 百分号(%)格式化

2.1.1  %s 字符串(常用)

2.1.2  %d 整数(常用)

2.1.3  %4d 整数(显示位数)

2.1.4  %f 浮点数(常用)

2.1.5  %.3f  浮点数

2.1.6  %%  浮点数(了解即可)

2.2  str.format()方法



1. int整型(常用):任意大小的整数,可正可负可为零

 
    

2. float浮点型:小数

 
    

3.  bool布尔型(重点),通常用于判断

注意:

有固定写法,一个为True(真),一个为False(假)

True和False必须严格区分大小写

布尔值可以当作整型对待,True相当于整数1,False相当于整数0

 
    
 
    
 
    
1.占位符的作用

作用:格式化输出是指将变量或表达式的值嵌入到字符串中的过程。这样做可以使代码更加清晰和易于理解,同时也方便生成动态内容。格式化输出有三种主要形式:百分号(%)格式化、方法和f-strings(格式化字符串字面量),本文只介绍前两种。

2.占位符的两种常见方式
2.1 百分号(%)格式化

百分号格式化是Python中较老的字符串格式化方法。它使用%符号作为占位符,后面跟着格式说明符(可选),然后是转换说s表示字符串,表示整数等)

2.1.1  %s 字符串(常用)
 
    
2.1.2  %d 整数(常用)
 
    
2.1.3  %4d 整数(显示位数)

这里的%是格式化的引导符号,表示要格式化的数据是一个十进制整数。

数字指定了最小的字段宽度,即该整数在输出字符串中所占的字符数(包括任何前导空格或符号)。

如果整数的位数少于指定的字段宽度(在这个例子中是4位),那么输出将会在整数的左侧填充空格,直到达到指定的宽度。如果整数的位数等于或超过指定的宽度,那么它将按原样输出,不会被截断。

负号也会占用一个字符位置

eg

 
    
2.1.4  %f 浮点数(常用)

当你使用%操作符进行字符串格式化时,%f会将浮点数格式化为十进制形式,并默认显示小数点后6位数字。然而,你可以通过指定一个数字来改变小数点后的位数。

 
    
2.1.5  %.3f  浮点数
 
    
2.1.6  %%  浮点数(了解即可)

%%并不是一个直接用于格式化浮点数的说明符。实际上,%% 在字符串格式化中用作转义字符,以表示一个单独的 %符号。这是因为% 符号在旧式字符串格式化中被用作引导符号,用于指示后面的字符串是一个格式说明符。

因此,如果你想要在格式化的字符串中包含一个%符号,你需要使用%%来表示它。

 
    
2.2  str.format()方法

方法是Python 2.7及更高版本中引入的一种更强大和灵活的字符串格式化方法。

它使用大括号作为占位符,可以在其中包含索引、关键字或对象属性来指定要格式化的值。

还可以在大括号内部添加格式说明符来进一步控制值的表示方式。

eg

 
    

到此这篇pythonprint占位符(python3占位符)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • pyd文件怎么执行(python pyd文件)2026-05-08 10:36:07
  • 服务器怎么运行python(服务器怎么运行脚本)2026-05-08 10:36:07
  • python服务部署(python程序部署服务器)2026-05-08 10:36:07
  • win32api中文手册(win32api python 手册)2026-05-08 10:36:07
  • python删除venv虚拟环境(python 删除虚拟环境)2026-05-08 10:36:07
  • python def函数(python的f函数)2026-05-08 10:36:07
  • python中def函数的用法(python def函数用法)2026-05-08 10:36:07
  • pivot函数 python报错out of bound(pivot_table python)2026-05-08 10:36:07
  • python函数大全及详解高中(高中python常用函数)2026-05-08 10:36:07
  • python读取pcap文件(python读取pcd文件)2026-05-08 10:36:07
  • 全屏图片