Size: a a a

2021 February 25

ГС

Гайса Сабыр... in Python KZ
Alibek Kaparov
Если переменная внутри одной функции создана, то нет, т.к. она находится в ее области видимости.
я так понимаю могу ее глобальной объявить тогда должна с работать
источник

AK

Alibek Kaparov in Python KZ
Да
источник

ГС

Гайса Сабыр... in Python KZ
понял спс
источник

UN

User Name in Python KZ
Гайса Сабыр
я так понимаю могу ее глобальной объявить тогда должна с работать
Не делай так
источник

ГС

Гайса Сабыр... in Python KZ
User Name
Не делай так
почему?
источник

UN

User Name in Python KZ
Гайса Сабыр
почему?
Потому что глобалки это плохо
источник

BA

Bauka Alimgazy in Python KZ
Гайса Сабыр
всем привет! можете подсказать? можно ли использовать переменную из одной функции в во второй?
Не понимаю когда это может понадобится
источник

UN

User Name in Python KZ
Гайса Сабыр
почему?
Вызови функцию внутри другой и присвоий ретурн функции переменной,
источник

BA

Bauka Alimgazy in Python KZ
Гайса Сабыр
всем привет! можете подсказать? можно ли использовать переменную из одной функции в во второй?
Изучи по принцип SOLID
источник

UN

User Name in Python KZ
Alibek Kaparov
def f1():
   x = 0
   return x


def f2():
   print(x)

Типа такого?
Типа
def f2():
       x = f1()
источник

BA

Bauka Alimgazy in Python KZ
User Name
Типа
def f2():
       x = f1()
лучше так

def f1(func):
   x = func()

Это похоже на декоратор
источник

UN

User Name in Python KZ
Bauka Alimgazy
лучше так

def f1(func):
   x = func()

Это похоже на декоратор
не вижу смысла в этом, если функция завязана на том чтобы юзать другую зачем ее передовать через аргументы?
источник

BA

Bauka Alimgazy in Python KZ
User Name
не вижу смысла в этом, если функция завязана на том чтобы юзать другую зачем ее передовать через аргументы?
Ну твоя вторая функция тоже завязана на первом, только еще сильнее.

UPD: теперь дошло что ты имел ввиду. Ну хз
источник

UN

User Name in Python KZ
Bauka Alimgazy
Ну твоя вторая функция тоже завязана на первом, только еще сильнее.

UPD: теперь дошло что ты имел ввиду. Ну хз
не понял, в твоем варианте я могу другую функцию передать, и все будет работать
источник

MK

Max Khrichtchatyi in Python KZ
Bauka Alimgazy
Не понимаю когда это может понадобится
Например если мы хотим сделать прерыватель соединения/чтения.
источник

DL

Daniyar Lyakhov in Python KZ
Синтаксический сахар в Python против повторения кода

Один из принципов Дзена Python говорит, что красивое лучше, чем уродливое.

Следуя этому принципу, автор статьи сократил код и сделал его более читаемым, используя несколько хитростей и contextmanager. Посмотрите, может это поможет облегчить и ваш код:

https://tprg.ru/GzTa
источник

E

Eldan in Python KZ
Stark
Бэкграунд есть
Думаю видео-курс от Олега хороший, вот: https://www.youtube.com/playlist?list=PLlWXhlUMyooaeSj8L8tVVbtUo0WCO4ORR
источник

R

Reffi_4 in Python KZ
Stark
Ребята можете по рекомендовать хорошую книгу для изучения питона
ща
источник

R

Reffi_4 in Python KZ
Mark Lutz learning Python (5 издание, более углубленная книга для уверенных новичков-средних)
Fluent Python(уверенный средний-продвинутый уровень)
Byte of Python (лучше начать с неё, начинающий уровень)
Effective Python: 90 Specific Ways to Write Better Python(средний-продвинутый)
источник

S

Stark in Python KZ
Ребята спасибо большое за помощь
источник