如何在Python中取消for循环输出中的换行打印?
如何在Python中取消for循环输出中的换行打印?
这个问题已经有了答案:
记住:我们print语句后面的,
表示我们的下一个print语句会在同一行上继续打印。 让我们从字符串中过滤出字母\'A\'。
phrase = "A bird in the hand..."
对于短语中的每个字符进行以下操作。
- 如果char是\'A\'或char是\'a\',请打印\'X\',而不是char。 确保包括尾随逗号。
- 否则(else :),请打印char,并带有尾随逗号。
对于上面的问题,我得到了下面的代码:
phrase = "A bird in the hand..." for char in phrase: if char == 'A' or char =='a': print('X') else: print (char)
输出:
X b i r d i n t h e h X n d . . .
如何使输出在一行上?
admin 更改状态以发布 2023年5月24日