Академический Документы
Профессиональный Документы
Культура Документы
return n**2
def s2(n):
print(f"Квадрат числа равен: {n**2}")
def s3(n):
print(f"Квадрат числа равен: {n**2}")
return n**2
print(s1(3))
print(s2(3))
print(s3(3))
2) def nums(x):
return [x-1, x+1]
print(nums(6))
3) def str_lower(text):
return [s.lower() for s in text.split()]
print(str_lower("В лесу родилась ёлочка В лесу она росла"))
4) import math
def my_log(n):
for i in n:
if i <= 0:
print(None)
else:
print(math.log(i))
print(my_log([1, 3, 2.5, -1, 9, 0, 2.71]))
6) def factorial(n):
f = 1
for i in range(2, n+1):
f = f * i
return f
def binom(k, n):
return factorial(n)//(factorial(k)*factorial(n-k))
def binom_prob(p,n,k):
return binom(k, n)*p**k*(1-p)**(n-k)
print(binom_prob(15,48,14))
7) def sort(*n):
return sorted(n)
print(sort(7, 6, 1, 3, 8, 0, -2))