【发布时间】:2021-02-18 19:22:47
【问题描述】:
我在 python 中有这段代码,代码通过输入 (r) 而不是水平方向打印每个骰子。有谁知道如何编辑此代码以水平打印 3 个骰子?
import random
x = "r"
while x == "r":
no = random.randint(1,6)
if no == 1:
print("[-----]")
print("[ ]")
print("[ 0 ]")
print("[ ]")
print("[-----]")
if no == 2:
print("[-----]")
print("[ 0 ]")
print("[ ]")
print("[ 0 ]")
print("[-----]")
if no == 3:
print("[-----]")
print("[ ]")
print("[0 0 0]")
print("[ ]")
print("[-----]")
if no == 4:
print("[-----]")
print("[0 0]")
print("[ ]")
print("[0 0]")
print("[-----]")
if no == 5:
print("[-----]")
print("[0 0]")
print("[ 0 ]")
print("[0 0]")
print("[-----]")
if no == 6:
print("[-----]")
print("[0 0 0]")
print("[ ]")
print("[0 0 0]")
print("[-----]")
x=input("press r to roll again or e to exit:")
print("\n")
【问题讨论】:
标签: python printing output line dice