怎么才能让while循环的输出,变成一行输出。
import randomcounts = int(input("请输入抛硬币的次数:"))
i = 1
print("开始抛硬币实验:")
while i <= counts:
num = random.randrange(counts)
if num % 2:
print("正面")
else:
print("反面")
i = i + 1
输出的结果:
问题:怎么样才能在while输出结果,为一行一行的,而不是一列。
import random
counts = int(input("请输入抛硬币的次数:"))
i = 1
print("开始抛硬币实验:")
while i <= counts:
num = random.randrange(counts)
if num % 2:
print("正面",end=' ')
else:
print("反面",end=' ')
i = i + 1
Twilight6 发表于 2020-6-21 20:21
懂了,好蠢我,{:10_266:},在它的输出结果哪里把自动换行给取消。 import random
counts = int(input("请输入抛硬币的次数:"))
i = 1
print("开始抛硬币实验:")
while i <= counts:
num = random.randrange(counts)
if num % 2:
print("正面",end='')#设置结束字符就可以了。默认结束字符是回车
else:
print("反面",end='')
i = i + 1
Twilight6 发表于 2020-6-21 20:21
谢谢谢谢~~~{:10_281:} zhp466 发表于 2020-6-21 20:22
懂了,好蠢我,,在它的输出结果哪里把自动换行给取消。
哈哈哈 sunrise085 发表于 2020-6-21 20:23
谢谢{:10_281:}
页:
[1]