class Triangle:
base = 0
height = 0
def set_length(a,b,self):
self.base=a
self.heigt=b
def print_area(self):
return (a*b)/2
class RATriangle(Triangle):
def print_hypotenuse():
return (a**2+b**2)**(1/2)
오류가 밑에 처럼 뜨는데 뭐가 잘못된거야..? 엘리스 코딩학원에서 시험문제 받아서 풀고있는데 뭐가 틀린지 모르겟어..
'int' object has no attribute 'base'
파이썬이야
학원광고인가
ㄴㄴ;; 진짜 어케하는지 모르겟음 2시간째 고민중임
제발 아무나 어떻게하는지 알려줘 ㅠㅠㅠㅠㅠㅠㅠ 두시간째 잡고있는데 뭐가잘못된지 모르겟ㅇ
탭눌러봐
클래스 rat줄맞춰줘
클래스 rat이 트라이앵글 상속받는건뎅 ㅠㅠ 줄 맞춰저잇는거아니야?
저게파이썬의상속이구나고마워
;;;;;;;;;;;
ㅈ리스
파이썬 모름
print_area에서 a, b 써도 되는 거 맞아? (self.base * self.height)/2 해야 하는 거 아님? 파이썬같은데 몰라서 C++처럼 생각해봄
오 고마워 일단 한번해볼게
안돼 ㅠㅠㅠㅠㅠㅠㅠㅠ 문제에는 a,b쓰라고나와잇어
print_hypotenuse도 같이 바꿔봄? 그리고 **(1/2) 이거 제대로 일하는지 모르겠네 sqrt()같은 함수 없나? 그리고 함수 정의하는데 왜 대문자 안 씀??
파이썬은 원래 대문자 안 쓰나??
대소문자는 상관없는거같아 ㅠㅠ 글 캡쳐해서 다시썻어 ㅠㅠ
요즘 파이썬은 이닛없어도됨?
몰라서 물어봄
abself 말고 selfab
set length를 잘못쓰고있다는데 저걸 어디서 어떻게 호출하는지를 알아야 답을 해주지