Найти тему
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.
Около минуты