Why is there no ouput? I am trying to print the objects through the str method and it is not working. class Tv:     def __init__(self,brand,price,smarttv):         self.brand = brand         self.price = price         self.smarttv = smarttv     def __str__(self):         return f"This is a {self.brand} tv. It costs {self.price} Is this a smart tv? {self.smarttv}"     def main():     tv1 = Tv('LG', '$399', 'Is not a smart tv')     print(str(tv1))          tv2 = Tv('Sony', '699','Is a smart tv' )     print(str(tv2))          tv3 = Tv('Samsung', '$3999', 'Is a smart tv')     print(str(tv3)) if __name__ == "main":     main()

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

PYTHON!

Why is there no ouput? I am trying to print the objects through the str method and it is not working.

class Tv:
    def __init__(self,brand,price,smarttv):
        self.brand = brand
        self.price = price
        self.smarttv = smarttv

    def __str__(self):
        return f"This is a {self.brand} tv. It costs {self.price} Is this a smart tv? {self.smarttv}"

 

 


def main():
    tv1 = Tv('LG', '$399', 'Is not a smart tv')
    print(str(tv1))
    
    tv2 = Tv('Sony', '699','Is a smart tv' )
    print(str(tv2))
    
    tv3 = Tv('Samsung', '$3999', 'Is a smart tv')
    print(str(tv3))


if __name__ == "main":
    main()
    

Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
void method
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education