Ich habe etwas Code kopiert und eingefügt, um das langweilige Zeug zu automatisieren und diese Nachricht kommt immer wieder. Ich habe versucht, die Anzahl der Leerzeichen oder Tabs zu ändern und versuchte verschiedene Dinge mit erhabenen Text. Bitte helfen Sie.Diese Nachricht erscheint immer und ich weiß nicht, was ich tun soll
Erstelle 35 Quizdateien.
for quizNum in range(35):
# Create the quiz and answer key files.
quizFile = open('capitalsquiz%s.txt' % (quizNum + 1), 'w')
answerKeyFile = open('capitalsquiz_answers%s.txt' % (quizNum + 1), 'w')
# Write out the header for the quiz.
quizFile.write('Name:\n\nDate:\n\nPeriod:\n\n')
quizFile.write((' ' * 20) + 'State Capitals Quiz (Form %s)' % (quizNum + 1))
quizFile.write('\n\n')
# TODO: Shuffle the order of the states.
states = list(capitals.keys())
random.shuffle(states)
# TODO: Loop through all 50 states, making a question for each.
for questionNum in range(50):
# Get right and wrong answers.
correctAnswer = capitals[states[questionNum]]
wrongAnswers = list(capitals.values())
del wrongAnswers[wrongAnswers.index(correctAnswer)]
wrongAnswers = random.sample(wrongAnswers, 3)
answerOptions = wrongAnswers + [correctAnswer]
random.shuffle(answerOptions)
Das Beispiel enthält Einrückungsfehler, die Sie beheben müssen. Und Sie haben nicht erwähnt, was das Problem ist! – tdelaney
Was ist das * "Nachricht" *? – shash678
Sie haben ein Problem nicht erklärt oder eine Frage gestellt. Du erwähnst * Diese Nachricht erscheint immer *, aber du machst dir nicht die Mühe, uns zu sagen, was die Nachricht ist, obwohl sie auf dem Bildschirm direkt vor dir erscheint **. Sie bitten uns um ** kostenlose Hilfe **, um ** Ihr Problem zu lösen **, und doch können Sie sich nicht darum kümmern, uns die notwendigen Details zu geben, um Ihnen zu helfen? Es gibt absolut keine Entschuldigung dafür, die Fehlermeldung nicht in Ihren Beitrag aufzunehmen - wieder, * sie ist auf Ihrem Bildschirm direkt vor Ihnen *. –