Почему происходит ошибка "IndentationError: unindent does not match any outer indentation level" в моём коде?
Проблема: Происходит ошибка.
Вот текст этой ошибки:
IndentationError: unindent does not match any outer indentation level
Что я пробовал: В интернете пишут, что из-за отступов, но сколько их не исправлял - и табами, и пробелами делал, ничего не выходит.
Код:
import random
SZUBIENICA = ['''
+---+
|
|
|
===''', '''
+---+
0 |
|
|
===''','''
+---+
0 |
| |
|
===''','''
+---+
0 |
/| |
|
===''','''
+---+
0 |
/|\ |
|
===''','''
+---+
0 |
/|\ |
/ |
===''','''
+---+
0 |
/|\ |
/ \ |
===''']
slowy = 'аист акула бабуин баран барсук бобр бык верблюд волк воробей ворон выдра голубь гусь жаба зебра змея индюк кит кобра коза козел койот корова кошка кролик крыса курица лама ласка лебедь лев лиса лосось лось лягушка медведь моллюск моль мул муравей мышь норка носорог обезьяна овца окунь олень орел осел панда паук питон попугай пума семга скунс собака сова тигр тритон тюлень утка форель хорек черепаха ястреб ящерица'.split()
pravidlowy = ''
zly = ''
def randSlowo(words):
i = random.randint(0,len(words)-1)
randomnoje_slowo = words[i]
return randomnoje_slowo
def odberLiter(wszystke):
while True:
liter = input('Введите букву: ')
liter.lower()
if liter != 1:
print('Введите пожалуйста одну букву.')
elif liter in wszystke:
print ('Вы уже вводили эту букву! Введите другую.')
elif liter not in 'йцукенгшщзхъфывапролджэюбьтимсчя':
print ('Введите пожалуйста БУКВУ')
else:
return
slowo = odberLiter(slowy)
liter = odberLiter(pravidlowy + zly)
print(liter)
Источник: Stack Overflow на русском