Форум сайта python.su
PEHDOMВы правы, но в примере показано, что в последовательности без одинаковых подряд идущих значениях программа выводит 1.
Офлайн
Подскажите пожалуйста как можно передать правильно значения между модулями вычисляемые функцией.
Test_1.py
def func(a,b,c): global SUM SUM = (a+b+c) return SUM
from Test_1 import func func(10,10,10) print(SUM) Traceback (most recent call last): File "D:\Test_2.py", line 3, in <module> print(SUM) NameError: name 'SUM' is not defined
Отредактировано Acamori (Июнь 13, 2017 14:03:04)
Офлайн
Acamori
Скажите, какую литературу по программированию вообще и по питону в частности вы уже прочитали?
Офлайн
FishHook
AcamoriСкажите, какую литературу по программированию вообще и по питону в частности вы уже прочитали?
SUM = func(10,10,10) print(SUM) >>>30
Отредактировано Acamori (Июнь 13, 2017 14:03:15)
Офлайн
Следует полагать, что задачи которыми вы нас озадачиваете, это результат прочтения Лутца?
Офлайн
FishHook
Следует полагать, что задачи которыми вы нас озадачиваете, это результат прочтения Лутца?
Отредактировано Acamori (Июнь 13, 2017 14:31:02)
Офлайн
Почему пишет что есть выход из списка, если в реале его нет (или я чтото туплю) помогите:
a =
b = 0
x = 0
if a == 0:
print(a)
else:
c = a * a
b += a
while b != 0:
print(x) #здеся видно что Х достиг 5 и не более…
x += 1
b += a
c += a * a
print©
Отредактировано mps_andruxa (Июнь 14, 2017 09:26:12)
Офлайн
mps_andruxa
Почему пишет что есть выход из списка, если в реале его нет (или я чтото туплю) помогите:a = b = 0x = 0if a == 0: print(a)else: c = a * a b += a while b != 0: print(x) #здеся видно что Х достиг 5 и не более… x += 1 b += a c += a * aprint©
Офлайн
AcamoriА вы понимаете, что вы несете совершеннейший бред? Вы демонстрируете абсолютное непонимание основ программирования, вы не понимаете как что работает и ищите решение методом перебора комбинаций элементов кода. Вот этот топик имени вас, где вам в течении месяца разжёвывают азбучные истины, никому не нужен. Форум - это не ваше личное пространство, его цель быть полезным широкому кругу пользователей. Когда человек задает вопрос на форуме, есть большая вероятность того, что следующий у кого подобный вопрос возникнет, получит в гугле ссылку на готовое решение. Если вы думаете, что для вас тут открыт бесплатный детский сад, то вы глубоко ошибаетесь. Любой профессиональный ресурс подразумевает во-первых хотя-бы минимальный порог вхождения пользователей, и во-вторых посты модерируются по критерию полезности. Именно исходя из соображений полезности, везде (в том числе и здесь) принято правило: один вопрос - один топик. Вам надо лучше читать Луца, вдумчивей и внимательней. Может быть, тогда вы научитесь пользоваться функциями, узнаете что такое операторы сравнения, поймете, наконец, зачем в языке программирования скобки и нахрена в операционных системах нужен буфер обмена. В общем, дорогой, читайте книги, решайте задачи и может быть у вас что-то получится (далеко не факт, что у вас есть физиологические способности к аналитическому мышлению).
Ни в коем случае, пишет он хорошо и таких извращений избегает. Эти задачи скорее плоды моей бурной фантазии и некоторых потребностей.
Отредактировано FishHook (Июнь 13, 2017 18:24:21)
Офлайн
AcamoriНа форуме почему-то не сохраняет оформление, и само удаляет кусок кода…
Прикреплённый файлы:
Clip.jpg (71,2 KБ)
Офлайн