end=''正在影响下一个lin

2024-09-25 16:28:46 发布

您现在位置:Python中文网/ 问答频道 /正文

当我使用end = ' '命令时,它会影响网线

代码:

for q in col_names:  
                print (q, end = ' ')  
            rows = cuk.fetchall()  
            for i in rows:  
                print(i)

输出:

Name Mark1 Mark2 Mark3 ('Ben', 6, 6, 8)  
('Oliver', 4, 8, 4)  
('Ruby', 6, 9, 8)

Tags: 代码namein命令fornamescolrows
2条回答

如果您的第一个for循环只用于打印列名,那么您根本不需要它。只需在列名之间加一个空格即可:

print (" ".join(col_names))  
rows = cuk.fetchall()  
for i in rows:  
    print(i)

打印完所有姓名后,再打印一个空行

for q in col_names:  
    print (q, end = ' ')  
print
rows = cuk.fetchall()  
for i in rows:  
    print(i)

相关问题 更多 >