Как исправить исключение в объектно-ориентированном программировании (ООП) в Python [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как исправить исключение в объектно-ориентированном программировании (ООП) в Python [закрыто]

Сообщение Anonymous »

В настоящее время я изучаю объектно-ориентированный подход в Python, и по теме «Классы и объекты» я столкнулся с исключением.
Это исключение, которое я получаю;TypeError: '>' not supported between instances of 'str' and 'int'
А вот как выглядит мой код.
class Book:
def __init__(self, title, author):
self.title = title
self.author = author

def displayinfo(self):
return f"Title: {self.title}, Author: {self.author}"
#child class/derived class
class LibraryBook(Book):
def __init__(self,title,author,isbn,copies_available):
super().__init__(title,author)
self.isbn = isbn
self.copies_available = copies_available
def borrow_book(self):
if self.copies_available > 0:
self.copies_available -= 1
return f"{self.title} borrowed, copies left {self.copies_available}"
else:
return f"{self.title} not available"
def return_book(self):
self.copies_available +=1
return f"{self.title}returned. Copies left {self.copies_available}"

book1=LibraryBook("The River and the Source","Marie Ongola","23465789872","10")
print(book1.displayinfo())
print(book1.borrow_book())



Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему я должен использовать магические методы вместо прямого вызова в объектно-ориентированном PHP?
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Поиск пути с наименьшим НОД весов узлов в ориентированном графе
    Anonymous » » в форуме C++
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Измените одну пару вершин, чтобы создать цикл в ориентированном графе.
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Измените одну пару вершин, чтобы создать цикл в ориентированном графе.
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Измените одну пару вершин, чтобы создать цикл в ориентированном графе.
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»