Python中的print函数用于输出信息,可以接收多个参数,用逗号分隔,默认以空格隔开。
Python中的print用法
在Python中,print()
是一个内置函数,用于将信息输出到控制台,它可以接收多个参数,并将这些参数转换为字符串后依次输出,默认情况下,参数之间用空格分隔,输出结束后会自动换行。
1、输出字符串
print("Hello, World!")
2、输出数字
print(123)
3、输出多个参数
print("Hello", "World", 123)
1、使用 %
进行格式化
name = "张三" age = 20 print("姓名:%s,年龄:%d" % (name, age))
2、使用 str.format()
进行格式化
name = "张三" age = 20 print("姓名:{},年龄:{}".format(name, age))
3、使用 f-string 进行格式化(Python 3.6+)
name = "张三" age = 20 print(f"姓名:{name},年龄:{age}")
1、设置分隔符
print("A", "B", "C", sep="-")
2、设置结束符
print("A", "B", "C", end="")
3、设置输出宽度和对齐方式
print("A", "B", "C", sep="-", end="", width=10, align="^")
1、将输出重定向到文件
with open("output.txt", "w") as f: print("Hello, World!", file=f)
2、将输出重定向到自定义对象(需要实现 write() 和 flush() 方法)
class MyOutput: def write(self, content): print("自定义输出:", content) def flush(self): pass my_output = MyOutput() print("Hello, World!", file=my_output)
相关问题与解答
1、如何在 Python 中使用 print 函数输出一个列表?
答:直接将列表作为参数传递给 print 函数即可。
my_list = [1, 2, 3] print(my_list)
2、如何在 Python 中使用 print 函数输出一个字典?
答:直接将字典作为参数传递给 print 函数即可。
my_dict = {"a": 1, "b": 2, "c": 3} print(my_dict)
3、如何在 Python 中使用 print 函数输出一个元组?
答:直接将元组作为参数传递给 print 函数即可。
my_tuple = (1, 2, 3) print(my_tuple)
4、如何在 Python 中使用 print 函数输出一个字符串,但不换行?
答:通过设置 end
参数为空字符串即可。
print("Hello, World!", end="")
当前题目:python中print的用法
转载注明:http://www.shufengxianlan.com/qtweb/news24/437024.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联