Python Forum
AttributeError: 'area' object has no attribute 'areaofcircle'
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AttributeError: 'area' object has no attribute 'areaofcircle'
#1
Hello everyone,

I'm facing trouble in the following code, can somebody help me.I am new here even I don't know how to post my code sorry about that. One more thing I want to
understand in the first for loop I passed values to the class, but the variables are taking random value, why we are passing these values, kindly let me know

import math, random
class area():
    def __init__(self,radius=None, length=None, breath=None, height=None, base=None):
        if radius==0 and breath!=0:
                self.radius=random.uniform(1.1, 9.5)
                self.length=random.uniform(10.5,15.5)
                self.breath=random.uniform(15,20)
                self.height=random.uniform(20,25)
                self.base=random.uniform(26,32)
        elif length==0 and heigh!=0: 
                self.radius=random.uniform(1.1, 9.5)
                self.length=length
                self.breath=random.uniform(15,20)
                self.height=height
                self.base=base
        elif height==0 and base!=0:
                self.radius=radius
                self.length=random.uniform(1.1, 9.5)
                self.breath=breath
                self.height=random.uniform(1.1, 9.5)
                self.base=base    

    def areaofcircle(self):
        return (self.radius**2)*math.pi
    def areaoftriangl(self):
        return 0.5*(self.height)*(self.base)    
    def areaofrectangle(self):
        return (self.length)*(self.breath)

areas=[]
for i in range(0,10):
    v=area(1,3,5,0,0)
    areas.append(v)

for v in areas:
    print(  
           "Area of Circle:",   v.areaofcircle(),\
		   "Area of Triangle:", v.areaoftriangl(),\
		   "Area of Rectangle:",v.areaofrectangle(),\
          
		)
Reply


Messages In This Thread
AttributeError: 'area' object has no attribute 'areaofcircle' - by shane1236 - Aug-01-2019, 09:56 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  getpass.getpass() results in AttributeError: module 'os' has no attribute 'O_NOCTTY' EarthAndMoon 4 1,049 Oct-03-2023, 02:00 PM
Last Post: deanhystad
  AttributeError: '_tkinter.tkapp' object has no attribute 'username' Konstantin23 4 2,382 Aug-04-2023, 12:41 PM
Last Post: Konstantin23
  Python: Regex is not good for re.search (AttributeError: 'NoneType' object has no att Melcu54 9 1,915 Jun-28-2023, 11:13 AM
Last Post: Melcu54
  Parallel processing - AttributeError: Can't get attribute 'sktimekmeans' Mohana1983 1 929 Jun-22-2023, 02:33 AM
Last Post: woooee
  Python: AttributeError: 'PageObject' object has no attribute 'extract_images' Melcu54 2 4,653 Jun-18-2023, 07:47 PM
Last Post: Melcu54
  Object attribute behavior different in 2 scripts db042190 1 943 Jun-14-2023, 12:37 PM
Last Post: deanhystad
  cx_oracle Error - AttributeError: 'function' object has no attribute 'cursor' birajdarmm 1 2,816 Apr-15-2023, 05:17 PM
Last Post: deanhystad
  Pandas AttributeError: 'DataFrame' object has no attribute 'concat' Sameer33 5 6,520 Feb-17-2023, 06:01 PM
Last Post: Sameer33
  WebDriver' object has no attribute 'find_element_by_css_selector rickadams 3 6,348 Sep-19-2022, 06:11 PM
Last Post: Larz60+
  'dict_items' object has no attribute 'sort' Calli 6 5,037 Jul-29-2022, 09:19 PM
Last Post: Gribouillis

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020