Форум сайта python.su
Писал программу(задание из книжки) и заметил,что при угадывании буквы не принимает верхний регистр,как исправить,что бы принимал из выбранного слова буквы в нижнем и верхнем регистре?
import random
print ('Угадайте слово ‘)
words = (’лес','дерево','велосипед ‘,’деревня')
correct = random.choice(words)
print('В вашем слове:',len(correct),'букв')
print ('Возможные слова :')
for i in words :
print (i)
ans = ‘'
while ans != correct :
print(’Напишите букву и программа ответит,есть ли буква в слове :')
letter = input('')
if letter in correct :
print (“Да”)
else :
print (“Нет”)
print ('Теперь попробуйте угадать слово :')
ans = input('')
print ('Поздравляю это слово :',correct)
input('')
Офлайн
Офлайн