📜  python print int in string - Python (1)

📅  最后修改于: 2023-12-03 14:46:03.022000             🧑  作者: Mango

Python中如何在字符串中嵌入整数值?

你可以使用字符串格式化或f-字符串(Python3.6及以上版本)将整数值嵌入到字符串中。

在字符串中嵌入整数 - 字符串格式化

要在字符串中嵌入一个整数,您可以使用字符串格式化的%符号后面跟整数,如下所示:

age = 25
print("I am %d years old." % age)

输出:

I am 25 years old.

在此示例中,%d用于告诉Python在字符串中放置一个整数,而%后面的age是要放置的整数。

f-strings

从Python3.6开始,您可以使用f-strings轻松在字符串中嵌入变量和表达式值。

f-字符串是带有前缀“f”的字符串文字,其中变量用花括号{}括起来。例如:

age = 25
print(f"I am {age} years old.")

使用f-字符串和花括号{}将整数值嵌入到字符串中。

输出:

I am 25 years old.

注意,使用f-字符串,您可以在同一字符串中嵌入多个变量和表达式值,例如:

name = "Alice"
age = 25
print(f"{name} is {age} years old.")

使用f-字符串将多个变量和表达式值嵌入同一字符串中。

输出:

Alice is 25 years old.
结论

在Python中,在字符串中嵌入整数非常容易。使用字符串格式化和f-字符串,您可以快速轻松地将整数值放置到字符串中。