Python print的进阶用法

   2024-10-08 8970
核心提示:格式化输出可以使用格式化字符串来输出变量的值。例如,可以使用%s来表示字符串,%d来表示整数等。示例如下:name = Aliceage =

格式化输出可以使用格式化字符串来输出变量的值。例如,可以使用%s来表示字符串,%d来表示整数等。示例如下:

name = "Alice"age = 25print("My name is %s and I am %d years old." % (name, age))
多个参数打印print函数可以接受多个参数,并以空格分隔输出。示例如下:
name = "Bob"age = 30print("My name is", name, "and I am", age, "years old.")
使用sep参数指定分隔符可以使用sep参数指定多个参数之间的分隔符。示例如下:
name = "Charlie"age = 35print("My name is", name, "and I am", age, "years old.", sep='---')
使用end参数指定行尾符可以使用end参数指定输出的行尾符,默认值是换行符。示例如下:
name = "David"age = 40print("My name is", name, "and I am", age, "years old.", end=' ')print("This is on the same line.")
格式化输出数字可以使用format函数来格式化输出数字。示例如下:
num = 3.14159print("The value of pi is {:.2f}.".format(num))
使用f-stringf-string是Python3.6引入的一种新的字符串格式化方法,可以直接在字符串前面加上f来表示。示例如下:
name = "Eve"age = 45print(f"My name is {name} and I am {age} years old.")

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号