여기까지입니다 ... 모듈을 실행하고 단순히 주사위를 무한정 반복하는 것을 반복하면됩니다. 도움?"while"루프를 사용하여 Cant가 반복하는 프로그램을 멈추십시오 ... Python
answer=input("Would you like to play? Answer Y/N: ")
while answer == "Y" or answer == "y" or answer == "yes":
import random
die=random.randint(1,6)
dieTwo=random.randint(1,6)
if die== 1:
print("XXXXXXX")
print("X X")
print("X O X")
print("X X")
print("XXXXXXX")
print("You rolled a one...")
if die== 2:
print("XXXXXXX")
print("X O X")
print("X X")
print("X O X")
print("XXXXXXX")
print("You rolled a two...")
if die== 3:
print("XXXXXXX")
print("X O X")
print("X O X")
print("X O X")
print("XXXXXXX")
print("You rolled a three...")
if die== 4:
print("XXXXXXX")
print("X O O X")
print("X X")
print("X O O X")
print("XXXXXXX")
print("You rolled a four...")
if die== 5:
print("XXXXXXX")
print("X O O X")
print("X O X")
print("X O O X")
print("XXXXXXX")
print("You rolled a five...")
if die== 6:
print("XXXXXXX")
print("X O O X")
print("X O O X")
print("X O O X")
print("XXXXXXX")
print("You rolled a six...")
if dieTwo==1:
print("XXXXXXX")
print("X X")
print("X O X")
print("X X")
print("XXXXXXX")
print("and a one")
if dieTwo==2:
print("XXXXXXX")
print("X O X")
print("X X")
print("X O X")
print("XXXXXXX")
print("and a two")
if dieTwo==3:
print("XXXXXXX")
print("X O X")
print("X O X")
print("X O X")
print("XXXXXXX")
print("and a three")
if dieTwo==4:
print("XXXXXXX")
print("X O O X")
print("X X")
print("X O O X")
print("XXXXXXX")
print("and a four")
if dieTwo==5:
print("XXXXXXX")
print("X O O X")
print("X O X")
print("X O O X")
print("XXXXXXX")
print("and a five")
if dieTwo==6:
print("XXXXXXX")
print("X O O X")
print("X O O X")
print("X O O X")
print("XXXXXXX")
print("and a six")
print("")
if answer=="N" or answer=="n" or answer=="no":
print("Thank you for playing.")
예, 완벽하게 프로그래밍 한 내용 ... while 루프에서 answer = input (...)을 움직이면 answer = 'Y'와 같은 초기 조건이 필요합니다. – TocToc