#3 Домашняя задания def num(a,b): if a >= b: some = a / b print(some) else: print("b больше чем а, повторите попытку") num(float(input("a=")),float(input("b="))) Благодаря тебе у нас появляются базовые знания))
а я помню те времена когда он стоил 57к$, это вот прям сейчас времена)) отличный курс, пока повторением занимаюсь, но вижу дальше в плейлисте много интересного)))
Я вот так решил сделать дз) Спасибо, Андрей, за урок, очень важное дело делаете!)) print('Umnogenie') def umnogenie(a,b): c = a * b print(c) a = int(input('Vvedite Perviy mnogitel: ')) b = int(input('Vvedite Vtoroy mnogitel: ')) umnogenie(a,b) print('Slogenie') def slogenie(d,e): g = d + e print(g) d = int(input('Vvedite Perviy argument: ')) e = int(input('Vvedite Vtoroy argument: ')) slogenie(d,e) print('Delenie') a = float(input('Vvedite Perviy argument: ')) b = float(input('Vvedite Vtoroy argument: ')) def delenie(a,b): if b == 0: print('Delit na nol nelzya') elif a >= b: c = a / b print(float(c)) else: print('Delimoe bolshe delitelya, ne hochu vivodit tebe nolic))') delenie(a,b)
если return использовать , то меньше строк выходит. Хз как это на скорость влияет def multiplication(num1,num2): return num1*num2 num1 = int(input("write numver: ")) num2 = int(input("write second number: ")) print(multiplication(num1,num2))
получилось улучшить калькулятор. теперь можно возвращаться в коде, если ввели не те значения. Оч прикольно. Кому интересно ниже код def calc(): num1 = int(input("введи число: ")) action = input("выбери действие +, -, *, /: ") num2 = int(input("введи число: ")) if action != "+" and action != "-" and action != '*' and action != '/': print("выбери правильное действие") calc() elif action == "+": result = num1 + num2 print(result) elif action == "-": result = num1 - num2 print(result) elif action == "*": result = num1 * num2 print(result) elif action == "/": if num2 == 0: print(" На ноль делить нельзя! начни сначала") calc() else: result = num1 / num2 print(result) calc() Делал еще так, но полноценно не работает при определенных комбинациях. Если кто подскажет как можно допилить, то буду благодарен. Своим мозгом додумать не могу def calc(a, b): action = input("Выбери действие +, -, * , /: ") if action != "+" and action != "-" and action != '*' and action != '/': print("выбери правильное действие") calc(a, b) elif action == "+": result = a + b print(f"Результат сложения {a} и {b} равен", result) elif action == "-": result = a - b print(f"Результат вычитания {a} и {b} равен", result) elif action == "*": result = a * b print(f"Результат умножения {a} и {b} равен", result) elif action == "/": if b == 0: print("На ноль делить нельзя. Начни сначала!") calc(a,b) else: result = a / b print(f"Результат деления {a} и {b} равен", result) calc(int(input("введи первое значение: ")), int(input("Введи второе значение: ")))
#3 Домашняя задания
def num(a,b):
if a >= b:
some = a / b
print(some)
else:
print("b больше чем а, повторите попытку")
num(float(input("a=")),float(input("b=")))
Благодаря тебе у нас появляются базовые знания))
def numbers(a, b):
c = a / b
if b > a:
print('делитель больше чем делимое')
else:
print(c)
numbers(10, 5)
Качественные уроки, без воды, спасибо !
Лучшие уроки по Python, которые я смотрел!
Согласен
Дякую за працю! Я ще сиджу на html css твому курсі, тут вистрибнуло в рекомендації відео! Лайк покищо не дивлячись!)
Героям слава хех
Слава Україні
def деление(a, b):
menos = a / b
if menos
а я помню те времена когда он стоил 57к$, это вот прям сейчас времена)) отличный курс, пока повторением занимаюсь, но вижу дальше в плейлисте много интересного)))
Я вот так решил сделать дз) Спасибо, Андрей, за урок, очень важное дело делаете!))
print('Umnogenie')
def umnogenie(a,b):
c = a * b
print(c)
a = int(input('Vvedite Perviy mnogitel: '))
b = int(input('Vvedite Vtoroy mnogitel: '))
umnogenie(a,b)
print('Slogenie')
def slogenie(d,e):
g = d + e
print(g)
d = int(input('Vvedite Perviy argument: '))
e = int(input('Vvedite Vtoroy argument: '))
slogenie(d,e)
print('Delenie')
a = float(input('Vvedite Perviy argument: '))
b = float(input('Vvedite Vtoroy argument: '))
def delenie(a,b):
if b == 0:
print('Delit na nol nelzya')
elif a >= b:
c = a / b
print(float(c))
else:
print('Delimoe bolshe delitelya, ne hochu vivodit tebe nolic))')
delenie(a,b)
если return использовать , то меньше строк выходит. Хз как это на скорость влияет
def multiplication(num1,num2):
return num1*num2
num1 = int(input("write numver: "))
num2 = int(input("write second number: "))
print(multiplication(num1,num2))
Так еще лучше)
def multiplication(num1,num2):
return num1*num2
print(multiplication(int(input("write number: ")),int(input("write second number: "))))
Спасибо!
❤👽✨
def umn(a, b): #умножение
r=a*b
return r
print(umn(a=4,b=23))
def skl(a, b): #сложение
r=a+b
return r
print(skl(a=4,b=23))
def del1(a, b): #деление
if a
Андрей: Я помню времена кодга биток по 20к почти был
Биток сейчас: 19k
Сам в шоке
2021 год, а BTC уже 60к+
получилось улучшить калькулятор. теперь можно возвращаться в коде, если ввели не те значения. Оч прикольно. Кому интересно ниже код
def calc():
num1 = int(input("введи число: "))
action = input("выбери действие +, -, *, /: ")
num2 = int(input("введи число: "))
if action != "+" and action != "-" and action != '*' and action != '/':
print("выбери правильное действие")
calc()
elif action == "+":
result = num1 + num2
print(result)
elif action == "-":
result = num1 - num2
print(result)
elif action == "*":
result = num1 * num2
print(result)
elif action == "/":
if num2 == 0:
print(" На ноль делить нельзя! начни сначала")
calc()
else:
result = num1 / num2
print(result)
calc()
Делал еще так, но полноценно не работает при определенных комбинациях. Если кто подскажет как можно допилить, то буду благодарен. Своим мозгом додумать не могу
def calc(a, b):
action = input("Выбери действие +, -, * , /: ")
if action != "+" and action != "-" and action != '*' and action != '/':
print("выбери правильное действие")
calc(a, b)
elif action == "+":
result = a + b
print(f"Результат сложения {a} и {b} равен", result)
elif action == "-":
result = a - b
print(f"Результат вычитания {a} и {b} равен", result)
elif action == "*":
result = a * b
print(f"Результат умножения {a} и {b} равен", result)
elif action == "/":
if b == 0:
print("На ноль делить нельзя. Начни сначала!")
calc(a,b)
else:
result = a / b
print(f"Результат деления {a} и {b} равен", result)
calc(int(input("введи первое значение: ")), int(input("Введи второе значение: ")))
#ДЗ
def multiply(x, y):
z = x*y
print(z)
def addition(a, b):
c = a+b
print(c)
def division(m, n):
if n
Что делает эта функция? внутри
print(f'Executive {self.name} is working.')
Не могу найти домашнее задание