2024-10-02 22:28:02 发布
网友
>>> print('\naaa','bbbb\n ccc') aaa bbbb ccc >>> def myprint(*argv): ... print(argv) ... >>> myprint('\naaa','bbbb\n ccc') ('\naaa', 'bbbb\n ccc')
如何使myprint具有与print相同的输出
def myprint(*argv): print(' '.join(argv)) myprint('\naaa', 'bbbb\n ccc')
您必须在print(argv)中添加星号(*)。这将解压元组并将它们作为参数传递给print,print将打印它们
print(argv)
*
def myprint(*argv): print(*argv) myprint('\naaa','bbbb\n ccc')
输出:
aaa bbbb ccc
您必须在
print(argv)
中添加星号(*
)。这将解压元组并将它们作为参数传递给print,print将打印它们输出:
相关问题 更多 >
编程相关推荐