提问人:Lord hear me out 提问时间:10/23/2023 最后编辑:Pete KirkhamLord hear me out 更新时间:10/23/2023 访问量:46
如何将输出粘贴到下一侧的上一个输出?
How can I paste the output to the previous output next side?
问:
我希望结果看起来像这样使用“while”函数两次。
2 5
4 4
8 3
16 2
32 1
到目前为止,我刚刚做到了这一点:
i = 2
while i <33:
print(i)
i = i *2
j = 5
while j>0:
print(j)
j = j-1
如何将输出粘贴到旁边?
答:
1赞
XMehdi01
10/23/2023
#1
为了实现两个循环的输出并排打印的所需结果,可以使用循环遍历 和 的值并将它们一起打印。while
i
j
更新代码如下:
i = 2
j = 5
while i >= 1 and j >= 1:
print(i, j)
i *= 2
j -= 1
输出:
2 5
4 4
8 3
16 2
32 1
评论
print('\n'.join(f'{2 ** i} {6 - i}' for i in range(1,6)))