2016 - 2024

感恩一路有你

Python基础入门合集:[6]数据结构之str格式化

浏览量:2385 时间:2024-01-18 20:57:15 作者:采采

本文将介绍Python中字符串的格式化方法,主要讲解了百分号符号的用法以及常见的格式化方式。

基本的字符串格式化

在Python中,使用百分号(%)来进行字符串的格式化。下面是一个基本的格式化示例:

name  "John"
age  25
print("My name is %s and I am %d years old." % (name, age))

上述代码中,%s用于插入字符串,%d用于插入整数值。通过将变量放在%后面的括号中,可以按顺序将多个值插入字符串中。

常见的格式化方法

除了基本的格式化外,Python还提供了其他常用的格式化方法,如下:

格式化整数:%d

num  10
print("The number is %d." % num)

上述代码中,%d用于格式化整数,将变量num插入字符串中。

格式化浮点数:%f

pi  3.14159
print("The value of pi is %.2f." % pi)

上述代码中,%.2f表示保留两位小数的浮点数。

格式化无符号八进制数:%o

num  10
print("The octal representation of %d is %o." % (num, num))

上述代码中,%o用于将整数转换为无符号八进制数。

用科学计数法格式化浮点数:%e

num  1000000
print("The scientific notation of %d is %e." % (num, num))

上述代码中,%e用于将浮点数用科学计数法表示。

总结

字符串格式化是Python中重要的功能之一。通过使用百分号(%)和特定的格式化标识符,我们可以将变量插入到字符串中,并对其进行格式化。掌握基本的格式化方式以及常见的格式化方法,可以提高编写程序的效率。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。