Signed-off-by: Alice <Svfoxel@yandex.ru>
This commit is contained in:
commit
9f68566475
9 files changed
+289
No files matched your search
@@ -0,0 +1,34 @@
|
||||
a=0.0
|
||||
b=0.0
|
||||
c=""
|
||||
|
||||
def calc()->float:
|
||||
a=float(input("Введите число"))
|
||||
b=float(input("Введите число"))
|
||||
c=input("Введите знак(*,/,+,-,^,%)")
|
||||
if c == "+":
|
||||
return a+b
|
||||
elif c == "-":
|
||||
return a-b
|
||||
elif c == "*":
|
||||
return a*b
|
||||
elif c == "/":
|
||||
return a/b
|
||||
elif c == "^":
|
||||
return a**b
|
||||
elif c == "%":
|
||||
return a/100*b
|
||||
else:
|
||||
return "Что-то пошло не так"
|
||||
|
||||
|
||||
while True:
|
||||
print("Бобро поржаловать в мини калькулятор")
|
||||
print("Хотите что-то посчитать?Y(Да)/N(Нет)")
|
||||
ans=input().lower()
|
||||
if ans== "да" or ans == "y":
|
||||
print(calc())
|
||||
elif ans == "нет" or ans == "n":
|
||||
break
|
||||
else:
|
||||
print("Непонятно...Перезапкуск")
|
||||
Reference in new issue
Block a user