2016-04-03 2 views
-2

Я не знаю, почему я продолжаю получать это или что это значит. Я пытаюсь конкатенировать строку, и она не будет печатать ее. Я пробовал другой код, но я все равно продолжаю это делать.Что означает None = e в Python?

Это мой код:

x=10 
    line = (str(myLine("-"))) 
    A = line[0:6] + " " + "A" + " " + line[6:(x*3)] 
    print (A) 

myLine это функция, которая умножает «-» на 10.

Я меняющегося х, кстати, так что я не думаю, что х является проблема.

+3

Можете ли вы разместить код, который воспроизводит ошибку? – John

+1

Насколько я знаю, в Python ничего не означают 'None = e'. Это не действительный оператор Python, и я не знаю сообщения об ошибке, которое бы это произнесло. – kindall

+0

@kindall, это не действительный оператор python ** с версии 3 **, и является очень плохой идеей в python 2 (поэтому они изменили None на ключевое слово) –

ответ

0

Поставлено. Я удалил функцию myLine и просто сделал «-» * 10. Теперь не появляется сообщение «Нет».

+0

вы имеете в виду, что 'myLine' возвращал« None »? вроде, ничего не вернул? –

Смежные вопросы