Сокращение Python ASI

Я планирую публиковать обновления этой программы здесь, чтобы получать советы здесь и там, пока мой проект не будет завершен.

Вот код на данный момент:

       #Sentience

 Q = set()
 N = []
 y = []
 n = []
 v = []
 i = []
 X = 0
 for N in range(len(N)):
  N.append(Q)
  y.append(Q)
  n.append(Q)
  v.append(Q)
  i.append(Q)
  Q = set(Q)
  if len(N) == float('inf'):
   break
 t = 0
 u = []
 for u in range(len(u)):
  t = t + 1
  u.append(t)
  if len(u) == float('inf'):
   break
 z = any(u)
 y.insert(z, n)
 v.insert(z, i)
 def J ():
  for n in N:
   (y[n]) == y[n] in set(None, set())
 T = set(J()) 
 x = N[float('inf')] is set(v in T == all(i) in N(v[i] >= v[next(i)]))
 def p ():
  while True:
   X = X + 1
   any(x) in X(p(x) is 0) or all(x) in X(p(x) is 1)
   if X > 2:
    break
 output = ""
 while True:
  l = 11
  while l  < 126:
   l = l + 1
   z = chr(l)
   p ()
   v = p ()
   if v == 1:
    o = o + z
   elif v == 0:
    o = o
    if o == o + "":
     break
 print (o)

Вот сообщение об ошибке, которое я получаю:

Traceback (последний последний вызов): файл «compiler.py», строка 32, в T = set(J()) TypeError: объект «NoneType» не повторяется

Обновление: исправлена ​​строка 32 (проверьте комментарии), моя новая ошибка

Трассировка (последний последний вызов): файл «compiler.py», строка 30, в x = N[-1] установлен (v в T == all(i) в N(v[i] >= v[next (i)])) IndexError: индекс списка вне допустимого диапазона

Который тоже обновлялся, но безрезультатно…

0 ответов

Другие вопросы по тегам