我正在学习 python 并遇到了这种让我感到困惑的行为。
为什么这段代码会打印出括号和括起来的变量\r\n
:
def print_a_line(line_count, f):
print(line_count, f.readline())
current_line = 1
print_a_line(current_line, current_file)
印刷:
(1, 'a1\r\n')
而这段代码:
def print_a_line(line_count, f):
print(f.readline())
current_line = 1
print_a_line(current_line, current_file)
不带括号的打印:
a1