import random
wordlist = {'Candy', 'Monkey'}
level = 0
while level == 0:
number = random.randint(1, 2)
if number == 1:
print 'Candy'
secword = 'Candy'
level = 2
elif number == 2:
print 'Monkey'
secword = 'Monkey'
level = 2
for i in secword:
print i
У меня есть несколько вопросов по поводу кода я просто случайно написал (я новичок)У меня есть две очень простые вопросы начинающих для Python
1) Как назначить слово в списке к переменной? ex. назначьте слово «Candy» в переменную, потому что я всегда получаю ошибку (список не вызываем)
2) Как назначить переменную i (в цикле for) отдельной переменной для каждой буквы?
Спасибо! Скажи мне, если это недостаточно.
http://docs.python.org/tutorial/introduction.html – reclosedev
Также обратите внимание на 'random.choice()'. Вся эта вещь может быть уменьшена примерно до 4 или более пяти питонических линий. – geoffspear
возможно одна строка (не относящаяся к оператору импорта): 'for c in list (random.choice ([" Candy "," Monkey "])): print c' :) – moooeeeep