Вопрос пользователя:
Ответ нейросети:
Вот пример простого приложения на Python для записи тренировок:
class Training:
def __init__(self, date, duration, notes):
self.date = date
self.duration = duration
self.notes = notes
class TrainingLog:
def __init__(self):
self.trainings = []
def add_training(self, date, duration, notes):
training = Training(date, duration, notes)
self.trainings.append(training)
def edit_training(self, index, date, duration, notes):
self.trainings[index].date = date
self.trainings[index].duration = duration
self.trainings[index].notes = notes
def view_trainings(self):
for i, training in enumerate(self.trainings):
print(f"Training {i+1}:")
print(f"Date: {training.date}")
print(f"Duration: {training.duration} minutes")
print(f"Notes: {training.notes}")
print()
# Пример использования
training_log = TrainingLog()
training_log.add_training("2022-01-01", 60, "Ran 5k")
training_log.add_training("2022-01-03", 45, "Weightlifting")
training_log.view_trainings()
training_log.edit_training(1, "2022-01-02", 60, "Swimming")
training_log.view_trainings()
Это простой пример, который позволяет добавлять новые тренировки, редактировать существующие записи и просматривать список проведенных тренировок. Вы можете расширить функционал приложения, добавив возможность удаления тренировок, фильтрации по определенным критериям и т. д.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.