1
Eclipse를 사용하여 파이썬 3.0+에서 두 개의 주사위를 굴릴 가능성이있는 2D 목록을 인쇄하려고합니다. 두 가지 질문이 있습니다. 첫째, 왜 내 교수가 아무런 논점도없는 함수를 주었고, 주 프로그램을 위해 무엇을 작성해야합니까?파이썬에서 두 개의 주사위를 굴릴 가능성이있는 목록을 인쇄합니다.
def roll_two_dice():
"""
-------------------------------------------------------
Prints a 2D list of the possible rolls of two dice.
-------------------------------------------------------
Postconditions:
prints
a table of possible dice rolls
-------------------------------------------------------
"""
r = []
rolls = []
for r in range(DICE1):
for c in range(DICE2):
result = r + c + 1
r.append(result)
rolls.append(r)
r = []
print("{}".format(rolls))
main program
from functions import roll_two_dice
roll_two_dice()
를 'INT'개체가 어떤 속성을 '추가' 사람이 제발 도움이 할 수가 없습니다 당신에게 너무 많은 기능을 감사합니다는 (결과를) r.append을 실행하면 둘째, 그것은 AttributeError 말했다 결과는 두 주사위 롤스
[[2 3 4 5 6 7] ............. [7 8 9 10 11 12]]
오, !!!!! 권리!!! 나는 2 개의 다른 것을 위해 'r'을 사용했다 !!! 나는 너무 바보 같았다! 고마워요 !!! – armchannelpatrick