Python материалы 9-10

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()
'''
Прокрутить вверх