网站如何盈利,php 判断 $_get 然后跳转到相印的网站,做任务用手机号登录网站,软件开发招标网站以下是使用 format()、f-string 和百分号 % 运算符进行 Python 数据格式化输入输出的示例代码。
1. 使用 format() 方法进行格式化
# 使用 format() 方法格式化数据并输出到文件
name Alice
age 25
score 92.5# 格式化字符串
formatted_string Name: {…以下是使用 format()、f-string 和百分号 % 运算符进行 Python 数据格式化输入输出的示例代码。
1. 使用 format() 方法进行格式化
# 使用 format() 方法格式化数据并输出到文件
name Alice
age 25
score 92.5# 格式化字符串
formatted_string Name: {:10} Age: {:5} Score: {:7.2f}.format(name, age, score)
print(formatted_string) # 输出到控制台# 输出到文件
with open(output_format.txt, w) as f:f.write(formatted_string)解释
{:10}: 左对齐占 10 个字符宽度。{:5}: 左对齐占 5 个字符宽度。{:7.2f}: 左对齐占 7 个字符宽度浮点数保留 2 位小数。
2. 使用 f-string 进行格式化
# 使用 f-string 格式化数据并输出到文件
name Bob
age 30
score 88.75# 格式化字符串
formatted_string fName: {name:10} Age: {age:5} Score: {score:7.2f}
print(formatted_string) # 输出到控制台# 输出到文件
with open(output_fstring.txt, w) as f:f.write(formatted_string)解释
f-string 允许直接在字符串中引用变量并使用类似 {变量:格式} 的方式进行格式化。{name:10}: 左对齐占 10 个字符宽度。{age:5}: 左对齐占 5 个字符宽度。{score:7.2f}: 左对齐占 7 个字符宽度浮点数保留 2 位小数。
3. 使用百分号 % 运算符进行格式化
# 使用 % 运算符格式化数据并输出到文件
name Charlie
age 22
score 95.35# 格式化字符串
formatted_string Name: %-10s Age: %-5d Score: %-7.2f % (name, age, score)
print(formatted_string) # 输出到控制台# 输出到文件
with open(output_percent.txt, w) as f:f.write(formatted_string)解释
%s: 字符串占位符。%d: 整数占位符。%f: 浮点数占位符。%-10s: 左对齐占 10 个字符宽度的字符串。%-5d: 左对齐占 5 个字符宽度的整数。%-7.2f: 左对齐占 7 个字符宽度浮点数保留 2 位小数。
总结
format() 和 f-string 提供了更现代的格式化方式易读且强大。% 运算符是老式的格式化方式虽然功能较少但仍然常用于一些代码中。