59 подписчиков
Я самостоятельно изучаю Python, используя интернет, как источник информации. Я добрался до классов. Помогите мне пожалуйста разобраться в одной задачке.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Классы 2 в Python
"""
Создайте класс "Книга", который будет иметь
атрибуты "название", "автор" и "год выпуска".
Также добавьте метод "get_info", который
будет выводить информацию о книге
в формате "Название: [название],
Автор: [автор], Год выпуска: [год]".
"""
class Book:
def __init__(self, title, author, year):
self.title = title
self.author = author
self.year = year
def get_info(self):
return f"Название:{self.title},Автор:{self.author},Год выпуска:{self.year}" / Компилятор выдаёт ошибку в этой строке кода
Вот что выдаёт компилятор.
File "Program15.py", line 22
return f"Название:{self.title},Автор:{self.author},Год выпуска:{self.year}"
SyntaxError: invalid syntax
Сборка завершилась с ошибкой.
Я работаю в операционной системе Linux MX21, которая основана на Debian, использую редактор кода Geany.
Около минуты
28 июня 2023