def cat():
print("кошка")
cat()
print()
def cat(x):
print("cat number: ",x)
cat(3)
print()
def summa(x,y):
print(x+y)
summa(3,2)
print()
def calcule(x): #настоящая функция, с возвратом!
return x*2
print(calcule(10))
print()
def premia(*x): # неизвестно кол-во аргументов
print("Список получивших премию:",end="")
print(x)
print("Кол-во получивших премию:",end="")
print(len(x))
print(type(x))#кстати, это кортеж
premia("Иванов","Петров","Сидоров","Никифоров")
print()
# глобальные переменные (не рекомендуется!)
x=5
def qqq():
global x
x=x+1
print(x)
qqq()
print(x)
raznost = lambda x,y:x-y #ламбда - фича для мелких функций
print(raznost(5,3))
'''
import animals as an
an.dogs()
an.cats()
'''