Size: a a a

Сообщество Python Программистов

2021 May 17

Q

Q in Сообщество Python Программистов
Привет.Может кто-то объяснить как работает функция?)
источник

E

Egor in Сообщество Python Программистов
евал эвалюирует, ехес выполняет все, что попадется
источник

А

Артем in Сообщество Python Программистов
источник

IK

Ilyosiddin Kalandar in Сообщество Python Программистов
источник

in Сообщество Python Программистов
источник

VA

Vadim Apenko in Сообщество Python Программистов
s = """
(lambda fc=(
   lambda n: [
       c for c in
           ().__class__.__bases__[0].__subclasses__()
           if c.__name__ == n
       ][0]
   ):
   fc("function")(
       fc("code")(
           0,0,0,0,"KABOOM",(),(),(),"","",0,""
       ),{}
   )()
)()
"""
eval(s, {'__builtins__':{}})
источник

IL

Ilya L in Сообщество Python Программистов
google.com
Или говори конкретней, какая именно функция
источник

R3

Rud 356 in Сообщество Python Программистов
Окей, уточню специально для тупых жестянок. Eval/exec в данном сука контексте оба не безопасны и выполняют любой произвольный код и насрать что там. Разница только в том, что вернется результат или нет
источник

E

Egor in Сообщество Python Программистов
почти, но да, объективно небезопасны
источник

in Сообщество Python Программистов
Он про определение функции в языках программирования
источник

R3

Rud 356 in Сообщество Python Программистов
Примерно так и выглядят кишки алхимии, я был там
источник

Q

Q in Сообщество Python Программистов
Функция def. Читаю, смотрю как в ней что-то делать, но не понимаю пока-что
источник

$

$name$ in Сообщество Python Программистов
Ужс
источник

Kj

Keril jjonov in Сообщество Python Программистов
Гайды посмотри
источник

Kj

Keril jjonov in Сообщество Python Программистов
Только не ХХ
источник

IL

Ilya L in Сообщество Python Программистов
считай что функции в программировании == функциям в математике
источник

E

Egor in Сообщество Python Программистов
это не так, но для начала так, конечно, легче представлять
источник

Q

Q in Сообщество Python Программистов
Ни о чём не говорит)
источник

Q

Q in Сообщество Python Программистов
Условие
Даны четыре действительных числа: x1, y1, x2, y2. Напишите функцию distance(x1, y1, x2, y2), вычисляющая расстояние между точкой (x1,y1) и (x2,y2). Считайте четыре действительных числа и выведите результат работы этой функции.



def distance(x1, y1, x2, y2):
   return((x1)**2) + ((y1)**2)
   return((x2)**2) + ((y2)**2)
   
print(distance)
distance(int(input()),int(input()),int(input()),int(input()))
источник

VA

Vadim Apenko in Сообщество Python Программистов
Ты продукты по пакетам раскладываешь,  а не накидываешь в одну телегу. Так удобнее структурировать, нести, и вытаскивать.

С фукнциями так же. Это разделение кода не небольшие куски, каждый из которых делает что-то своё.
источник