温馨提示×

python print方法能否格式化输出

小樊
81
2024-09-25 07:51:11
栏目: 编程语言

是的,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.

0