add division func
This commit is contained in:
parent
dfa4915b21
commit
51d3600820
20
calc.py
20
calc.py
@ -8,6 +8,8 @@ def main():
|
|||||||
multiplication()
|
multiplication()
|
||||||
case "-":
|
case "-":
|
||||||
minus()
|
minus()
|
||||||
|
case "/":
|
||||||
|
division()
|
||||||
case "exit":
|
case "exit":
|
||||||
exit
|
exit
|
||||||
case _:
|
case _:
|
||||||
@ -67,6 +69,24 @@ def multiplication():
|
|||||||
print(f"Total multiplication = {total}")
|
print(f"Total multiplication = {total}")
|
||||||
except ValueError:
|
except ValueError:
|
||||||
print("Error, enter correct number")
|
print("Error, enter correct number")
|
||||||
|
def division():
|
||||||
|
print("Enter number(s) to division, enter spase to finish calculating")
|
||||||
|
try:
|
||||||
|
total = float(input("Enter First number \n"))
|
||||||
|
except ValueError:
|
||||||
|
print("Enter a valid number")
|
||||||
|
return
|
||||||
|
while True:
|
||||||
|
num_input = input("Enter numbers to division\n")
|
||||||
|
if num_input == " " or num_input == "":
|
||||||
|
print(total)
|
||||||
|
main()
|
||||||
|
try:
|
||||||
|
number = float(num_input)
|
||||||
|
total /= number
|
||||||
|
print(f"Total division = {total}")
|
||||||
|
except ValueError:
|
||||||
|
print("Error, enter correct number")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main() #запуск функции main, основа программы
|
main() #запуск функции main, основа программы
|
||||||
Loading…
Reference in New Issue
Block a user