Форум сайта python.su
0
PEHDOMВы правы, но в примере показано, что в последовательности без одинаковых подряд идущих значениях программа выводит 1.
Офлайн
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)
Офлайн
568
Acamori
Скажите, какую литературу по программированию вообще и по питону в частности вы уже прочитали?
Офлайн
1
FishHook
AcamoriСкажите, какую литературу по программированию вообще и по питону в частности вы уже прочитали?
SUM = func(10,10,10) print(SUM) >>>30
Отредактировано Acamori (Июнь 13, 2017 14:03:15)
Офлайн
568
Следует полагать, что задачи которыми вы нас озадачиваете, это результат прочтения Лутца?
Офлайн
1
FishHook
Следует полагать, что задачи которыми вы нас озадачиваете, это результат прочтения Лутца?
Отредактировано Acamori (Июнь 13, 2017 14:31:02)
Офлайн
0
Почему пишет что есть выход из списка, если в реале его нет (или я чтото туплю) помогите:
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)
Офлайн
1
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©
Офлайн
568
AcamoriА вы понимаете, что вы несете совершеннейший бред? Вы демонстрируете абсолютное непонимание основ программирования, вы не понимаете как что работает и ищите решение методом перебора комбинаций элементов кода. Вот этот топик имени вас, где вам в течении месяца разжёвывают азбучные истины, никому не нужен. Форум - это не ваше личное пространство, его цель быть полезным широкому кругу пользователей. Когда человек задает вопрос на форуме, есть большая вероятность того, что следующий у кого подобный вопрос возникнет, получит в гугле ссылку на готовое решение. Если вы думаете, что для вас тут открыт бесплатный детский сад, то вы глубоко ошибаетесь. Любой профессиональный ресурс подразумевает во-первых хотя-бы минимальный порог вхождения пользователей, и во-вторых посты модерируются по критерию полезности. Именно исходя из соображений полезности, везде (в том числе и здесь) принято правило: один вопрос - один топик. Вам надо лучше читать Луца, вдумчивей и внимательней. Может быть, тогда вы научитесь пользоваться функциями, узнаете что такое операторы сравнения, поймете, наконец, зачем в языке программирования скобки и нахрена в операционных системах нужен буфер обмена. В общем, дорогой, читайте книги, решайте задачи и может быть у вас что-то получится (далеко не факт, что у вас есть физиологические способности к аналитическому мышлению).
Ни в коем случае, пишет он хорошо и таких извращений избегает. Эти задачи скорее плоды моей бурной фантазии и некоторых потребностей.
Отредактировано FishHook (Июнь 13, 2017 18:24:21)
Офлайн
0
AcamoriНа форуме почему-то не сохраняет оформление, и само удаляет кусок кода…
Прикреплённый файлы:
Clip.jpg (71,2 KБ)
Офлайн