Предмет: Информатика,
автор: lizzzylihanova558
Помогите пожалуйста
Приложения:
Ответы
Автор ответа:
1
s = 0
while 1:
a = float(input())
b = input()
c = float(input())
if not a: brack
if b == '+': s += a+c
elif b == '-': s += a-c
elif b == '/': s += a/c
elif b == '*': s += a*c
# можно дополнить остальными операторами Пайтона, при необходимости (//, %, и тп)
else : break
print (s)
# или гораздо более простой вариант. Но увы не совсем подходит под задание, но работает.
print(eval(input('математическое выражение: ')))
Передайте тому кто дал вам это задание, что он не знает основы Python. Функция принт, пишется с маленькой буквы! В Python нет такого типа данных char ! И ещё ошибки...
Похожие вопросы
Предмет: Английский язык,
автор: diana1230908
Предмет: Қазақ тiлi,
автор: sabinahgfd
Предмет: Окружающий мир,
автор: 1234Анжелика1234
Предмет: Алгебра,
автор: rizly