промежутое
This commit is contained in:
33
programm1/data_types1.py
Normal file
33
programm1/data_types1.py
Normal file
@@ -0,0 +1,33 @@
|
||||
|
||||
try:
|
||||
a = int(input("Введите первое целое число: "))
|
||||
b = int(input("Введите второе целое число: "))
|
||||
except ValueError:
|
||||
print("Ошибка: введите целые числа")
|
||||
raise SystemExit(1)
|
||||
|
||||
def fmt(x):
|
||||
return f"{round(x,2):.2f}" if isinstance(x, float) else str(x)
|
||||
|
||||
print(f"a + b = {fmt(a + b)}")
|
||||
print(f"a - b = {fmt(a - b)}")
|
||||
print(f"a * b = {fmt(a * b)}")
|
||||
if b == 0:
|
||||
print("a / b = Ошибка: деление на ноль")
|
||||
print("a // b = Ошибка: деление на ноль")
|
||||
print("a % b = Ошибка: деление на ноль")
|
||||
else:
|
||||
print(f"a / b = {fmt(a / b)}")
|
||||
print(f"a // b = {fmt(a // b)}")
|
||||
print(f"a % b = {fmt(a % b)}")
|
||||
|
||||
print(f"a ** b = {fmt(a ** b)}")
|
||||
|
||||
print(f"a < b -> {a < b}")
|
||||
print(f"a <= b -> {a <= b}")
|
||||
print(f"a > b -> {a > b}")
|
||||
print(f"a >= b -> {a >= b}")
|
||||
print(f"a != b -> {a != b}")
|
||||
print(f"a == b -> {a == b}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user