python print方法能否格式化输出

avatar
作者
猴君
阅读量:0

是的,Python的print方法可以使用字符串格式化来输出。

常用的字符串格式化方法有:

  1. %格式化:使用%运算符将变量插入到字符串中。例如:

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

    输出结果为:My name is Alice and I am 25 years old.

  2. str.format()方法:使用str.format()方法将变量插入到字符串中。例如:

    name = "Alice" age = 25 print("My name is {} and I am {} years old.".format(name, age)) 

    输出结果为:My name is Alice and I am 25 years old.

  3. f-string(Python 3.6+):使用f-string将变量嵌入到字符串字面值中。例如:

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

    输出结果为:My name is Alice and I am 25 years old.

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!