Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2018, 21:25   #1
zincked
 
Регистрация: 27.05.2018
Сообщений: 3
По умолчанию builtins.IndentationError: unindent does not match any outer indentation level (x-wingide-python-shell://143598656/2, line 52)

Программа пишет builtins.IndentationError: unindent does not match any outer indentation level (x-wingide-python-shell://143598656/2, line 52)
как это исправить?
Код:
def multi(n):
   i = 2
   mult = []
   while i * i <= n:
      while n % i == 0:
         mult.append(i)
         n = n / i
         i = i + 1
         if n > 1:
            mult.append(int(n))   
   return(mult)



def NOK(p,q):
    if p>q:
        m=p
        n=q
    else:
        m=q
        n=p
    v=m%n
    while v!=0:
        m=n
        n=v
        v=m%n
    return(p/n*q)


inpt=list(map(int,input().split()))
a=inpt[0]
c=inpt[1]

if c%a!=0:
    b=-1
    
else:
    if a==1:
        b=c
    else:
        mult=multi(c)
        n=[]
        m=[]
        l=len(mult)
        n[0]=mult[0]
        m[0]=1
        j=0
        for i in range(l-2):
           if mult[i+1]==mult[i]:
              m[j]=m[j]+1
            else:
               j=j+1
               m[j]=1
               n[j]=mult[i+1]
print(int(b))

Последний раз редактировалось Аватар; 06.06.2018 в 06:30.
zincked вне форума Ответить с цитированием
Старый 06.06.2018, 02:03   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от zincked Посмотреть сообщение
как это исправить?
Так очевидно же - правильно выставить отступы.
В Питоне отступы значимые
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
no match for 'operator=' lisica198808 Помощь студентам 3 13.06.2014 06:25
Модуль Match Garilla Помощь студентам 10 24.03.2014 17:10
Множество запросов через LEFT OUTER JOIN yu_kuvshinov БД в Delphi 6 14.03.2014 16:11
Работают ли вложенные OUTER для BDE Paradox как это работает в Access? Ecosasha SQL, базы данных 1 02.12.2010 09:30