Top.Mail.Ru
Ответы
Аватар пользователя

Математика

От дробей к интегралам и от теоремы Пифагора к задачам с параметрами.
12220 постов
184 участника
Математик заставляет придти в школу, что делать?

Математик в нашей школе - огромная проблема. Бесит всех учеников. Нам давали итоговую контрольную по математике, и я написала на 2, ведь темы он объясняет непонятно. Всем классом думали что мы просто напишем и он отвяжется, Но как бы не так! он сказал, что «если напишете на 2, будете мне все каникулы летние переписывать пока на 4 не исправите.». Я пришла 6 июня, переписать не получилось. Просит придти завтра, в 10:00 половину класса.. школа находится далеко, можно доехать на трамвае. маме очень боюсь об этом сказать, ведь она у меня строгая, могут телефон отобрать. мои родители уезжают в 8 на работу, увезти все равно не получится. Я не знаю что делать. Все бы было хорошо, если бы сказал придти в 12:00 или позже, могла бы придумать отговорку, типо «я пойду гулять».

У меня есть всего лишь два выбора. Либо рассказать маме и получить люлей, либо утром уехать в школу не сказав маме. Пожалуйста, помогите

Как код поместить в экзешник????

как сделать так чтобы мой код????

import sympy as sp def print_help(): print("Доступные команды:") print(" eval <выражение> : Вычислить выражение") print(" solve <уравнение> : Решить уравнение") print(" simplify <выражение> : Упростить выражение") print(" expand <выражение> : Разложить выражение") print(" factor <выражение> : Разложить на множители") print(" help : Показать это сообщение") print(" quit : Выйти из программы") def main(): print("Добро пожаловать в инженерный калькулятор!") print_help() while True: user_input = input("\nВведите команду: ") if user_input.lower() == "quit": break elif user_input.lower() == "help": print_help() continue parts = user_input.split(maxsplit=1) if len(parts) < 2: print("Неверный ввод") continue command = parts[0].lower() expression = parts[1] try: if command == "eval": result = sp.sympify(expression) if
result.is_Rational: print(result) elif result.is_number: print(result.evalf(10)) else: print(result) elif command == "solve": if "=" not in expression: print("Укажите уравнение с символом '='") continue left, right = expression.split("=") left = sp.sympify(left) right = sp.sympify(right) equation = sp.Eq(left, right) solutions = sp.solve(equation) if isinstance(solutions, list): for sol in solutions: print(sol) else: print(solutions) elif command == "simplify": result = sp.simplify(expression) print(result) elif command == "expand": result = sp.expand(expression) print(result) elif command == "factor": result = sp.factor(expression) print(result) else: print("Неизвестная команда") except Exception as e: print(f"Ошибка: {e}") if name == "__main__": main()

работал и открывался в екзешнике или в cmd команде, нужно сделать так что-бы я мог поставить ее на флешку и показать преподу

если можете, напишите мне экзешник, пожалуйста, а то у меня не получается

мнения

#уравнение

#программа

-13-13

6


Как код поместить в экзешник?

как сделать так чтобы мой код
import sympy as sp def print_help(): print("Доступные команды:") print(" eval <выражение> : Вычислить выражение") print(" solve <уравнение> : Решить уравнение") print(" simplify <выражение> : Упростить выражение") print(" expand <выражение> : Разложить выражение") print(" factor <выражение> : Разложить на множители") print(" help : Показать это сообщение") print(" quit : Выйти из программы") def main(): print("Добро пожаловать в инженерный калькулятор!") print_help() while True: user_input = input("\nВведите команду: ") if user_input.lower() == "quit": break elif user_input.lower() == "help": print_help() continue parts = user_input.split(maxsplit=1) if len(parts) < 2: print("Неверный ввод") continue command = parts[0].lower() expression = parts[1] try: if command == "eval": result = sp.sympify(expression) if
result.is_Rational: print(result) elif result.is_number: print(result.evalf(10)) else: print(result) elif command == "solve": if "=" not in expression: print("Укажите уравнение с символом '='") continue left, right = expression.split("=") left = sp.sympify(left) right = sp.sympify(right) equation = sp.Eq(left, right) solutions = sp.solve(equation) if isinstance(solutions, list): for sol in solutions: print(sol) else: print(solutions) elif command == "simplify": result = sp.simplify(expression) print(result) elif command == "expand": result = sp.expand(expression) print(result) elif command == "factor": result = sp.factor(expression) print(result) else: print("Неизвестная команда") except Exception as e: print(f"Ошибка: {e}") if name == "__main__": main()
работал и открывался в екзешнике или в cmd команде, нужно сделать так табы я мог поставить ее на флешку и показать преподу
если можете, напишите мне экзешник, пожалуйста, а то у меня не получается