10、输出函数print

小白量化 2025-12-14 16:15:11 78 举报

print函数是Python中用于打印输出的基础且最常用的函数之一,它专门设计用于在控制台中显示信息 或 变量的值。

1、语法格式

# 语法结构
print(*args, sep=' ', end='\n', file=None)

参数说明:

① *args:表示一次可以传入任意个值。输出多个值时,值与值之间需要使用,隔开

# 示例
print()                    # 输出0个值
print(123)                 # 输出1个值
print(1, 2, 3, 4, 5)       # 输出5个值
print('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k')    # 输出11个值

② sep:用来设置值与值之间的间隔,默认值为" "(空格字符),可设置为其他任意字符串(字符串就是带有引号的数据)

# 示例
print(1, 2, 3, 4, 5)  # 输出5个值  没有设置sep,值与值之间默认使用" " 隔开
print(1, 3, 5, 7, sep="@")            # 输出4个值  设置sep,值与值之间使用设置的值"@"隔开
print('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', sep="、")   # 输出11个值 设置sep,值与值之间使用设置的值"、"隔开


③ end:用来设置以...结尾,默认值为"\n"(换行字符),可设置为其它任意字符串(带有引号的数据)

# 示例
print(1, 2, 3)                   # 没有设置end,默认以 "\n" 结尾
print(4, 5, 6, end="@")          # 设置end,以设置的值"@"结尾
print(7, 8, 9, end="。")         # 设置end,以设置的值"。"结尾


④ print(*args, sep=' ', end='\n', file=None) 函数中 file 参数用于指定输出的文件流,默认为 None,即输出到标准输出(通常是控制台);当 file=None 时,print 函数使用 sys.stdout 作为输出流。你也可以指定一个文件对象,将内容写入该文件。
基本用法

# 示例
# 输出到控制台(默认行为)
print("Hello, World!")
# 等价于
import sys
print("Hello, World!", file=sys.stdout)

输出到文件

# 示例
# 将内容写入文件
with open('output.txt', 'w') as f:
    print("Hello, World!", file=f)


量化小白,从0开始学量化! 1

著作权归文章作者所有。

最新回复 ( 0 )
发新帖
0
DEPRECATED: addslashes(): Passing null to parameter #1 ($string) of type string is deprecated (/data/user/htdocs/xiunophp/xiunophp.min.php:48)