EXPLORER OPEN EDITORS Welcome com.py... Welcome xcom.py 2 ✓ DB com.py com.sql 6 8 9 10 11 12 13 14 15 16 17 com.py db class Rectangle: def _init_(self, length, width): self.length-length self.width-width def area(self): return self.width *self.length def perimeter(self): return 2+self.width*self.length y=Rectangle(5,1) print(y.area) Why does an error appear in the code print(y.perimeter) PROBLEMS OUTPUT TERMINAL DEBUG CONSOLE PORTS I > OUTLINE > TIMELINE 0A4 0 self.width *self.length AAAA NameError: name 'self' is not defined PS C:\Users\hp\Desktop\db> & C:/Users/hp/AppData/Local/Microsoft/WindowsApps/python3.12.exe c:/Users/hp/Desktop/db/com.py Traceback (most recent call last): File "c:\Users\hp\Desktop\db\com.py", line 1, in class Rectangle: File "c:\Users\hp\Desktop\db\com.py", line 7, in Rectangle self.width *self.length ^^^^^ NameError: name 'self' is not defined PS C:\Users\hp\Desktop\db> Ln 17, Col 1 Spaces: 4 UTF-8 CRLF (Python 3 A ENG

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
EXPLORER
OPEN EDITORS
Welcome
com.py...
Welcome
xcom.py
2
✓ DB
com.py
com.sql
6
8
9
10
11
12
13
14
15
16
17
com.py
db
class Rectangle:
def _init_(self, length, width):
self.length-length
self.width-width
def area(self):
return
self.width *self.length
def perimeter(self):
return
2+self.width*self.length
y=Rectangle(5,1)
print(y.area)
Why does an error appear in the
code
print(y.perimeter)
PROBLEMS
OUTPUT
TERMINAL
DEBUG CONSOLE
PORTS
I
> OUTLINE
> TIMELINE
0A4 0
self.width *self.length
AAAA
NameError: name 'self' is not defined
PS C:\Users\hp\Desktop\db> & C:/Users/hp/AppData/Local/Microsoft/WindowsApps/python3.12.exe c:/Users/hp/Desktop/db/com.py
Traceback (most recent call last):
File "c:\Users\hp\Desktop\db\com.py", line 1, in <module>
class Rectangle:
File "c:\Users\hp\Desktop\db\com.py", line 7, in Rectangle
self.width *self.length
^^^^^
NameError: name 'self' is not defined
PS C:\Users\hp\Desktop\db>
Ln 17, Col 1 Spaces: 4 UTF-8 CRLF (Python 3
A
ENG
Transcribed Image Text:EXPLORER OPEN EDITORS Welcome com.py... Welcome xcom.py 2 ✓ DB com.py com.sql 6 8 9 10 11 12 13 14 15 16 17 com.py db class Rectangle: def _init_(self, length, width): self.length-length self.width-width def area(self): return self.width *self.length def perimeter(self): return 2+self.width*self.length y=Rectangle(5,1) print(y.area) Why does an error appear in the code print(y.perimeter) PROBLEMS OUTPUT TERMINAL DEBUG CONSOLE PORTS I > OUTLINE > TIMELINE 0A4 0 self.width *self.length AAAA NameError: name 'self' is not defined PS C:\Users\hp\Desktop\db> & C:/Users/hp/AppData/Local/Microsoft/WindowsApps/python3.12.exe c:/Users/hp/Desktop/db/com.py Traceback (most recent call last): File "c:\Users\hp\Desktop\db\com.py", line 1, in <module> class Rectangle: File "c:\Users\hp\Desktop\db\com.py", line 7, in Rectangle self.width *self.length ^^^^^ NameError: name 'self' is not defined PS C:\Users\hp\Desktop\db> Ln 17, Col 1 Spaces: 4 UTF-8 CRLF (Python 3 A ENG
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY