저는 작업중인 작업을 자동으로 정렬하는 Python 프로그램을 만들려고합니다. 지금까지 사전을 만들었습니다. 예를 들어 :사전에 변수를 사용하는 방법
monday = ('1' : 'clean the counters')
모든 사람에게 번호를 할당합니다
joe = random.randint(1,3)
을하지만 난하려고하면
print ("Today Joe has to do the", monday[joe]")
가 오류를 뱉어.
이 작업을 수행하는 더 좋은 방법이 있습니까? 아니면 분명하지 않은 것이 있습니까?
이 월요일 같은 튜플 = {'1 '하지 사전을 사용해야합니다 예를 들어
카운터 '} 다음 조 변수를 문자열로 변환하십시오. – Aram
''1''은 문자열입니다. 'random.randint (1,3)'은 정수를 반환합니다. 따라서 사전에 "1", "2"및 "3"키가 포함되어 있으면 정수 키를 사용하여 해당 키를 찾을 수 없습니다. –