s1, s2 점수 확인
465
작성한 질문수 23
s1.score += 20을 더해서 70이 출력되고
s2.score += 30을 더해서 80이 출력되야되는거 아닌가요?
다른분이 비슷한 질문을 올렸데 답변이 안달려서 다시 질문드립니다.
스크린샷은 강의 영상 26분:22초부분을 캡쳐했습니다.
답변 2
0
안녕하세요.
전체 소스코드를 올려주시겠어요?
0
import logging
logging.basicConfig(
format='%(asctime)s %(message)s',
level=logging.INFO,
datefmt='%Y-%m-%d %H:%M:%S'
)
class LoggedScoreAccess:
def __init__(self, value=50):
self.value = value
def __get__(self, obj, objtype=None ):
logging.info('Aceesing %r giving %r','score',self.value)
return self.value
def __set__(self, obj, value):
logging.info('Updating %r giving %r','score',self.value)
self.value = value
class student:
# Descriptor instance
score = LoggedScoreAccess()
def __init__(self, name):
# Regular instance attribute
self.name = name
s1 = student("Kim")
s2 = student("Lee")
# 점수 확인(s1)
print('Ex2 > ', s1.score)
s1.score += 20
print('Ex2 > ', s1.score)
s1.score += 30
print('Ex2 > ', s2.score)
강의자료가 모두 동일한 PPT 입니다. 잘못 등록된것 같습니다.
0
62
2
나만의 패키지 만들기(1) 강의 결과물에서 이미지가 겹치는 문제는 다음과 같이 수정할 수 있을 것 같습니다
0
73
2
메타클래스 오류가 납니다
0
78
2
_ _ 관련 질문
0
71
1
변수 앞 _ 하나를 사용할때
0
142
2
가상환경 설정 시 vscode 실행 오류
0
524
2
이미지 에러 발생
0
323
1
에러발생합니다2
0
260
1
Error발생합니다1
0
291
1
pypi 배포 중 에러 발생
0
533
2
강의 부분이 틀렸네요. 수정 요청드려요!
0
468
2
logging print 순서에 대한 질문입니다.
0
273
1
@contextlib.contextmanager 어노테이션, 데코레이터
0
285
1
mount라는 의미가 정확히 무엇인지 모르겠습니다.
0
498
1
파이썬 lv3 의 py_ad_4_2.py 에서 Image를 열기만 하고 닫지는 않으셨습니다.
0
342
1
오픈소스참여-나만의 패키지 만들기
1
501
3
gitignore 파일이 없어요
0
318
1
property 사용시 동명의 속성이 이미 존재하면 어떻게 되나요?
0
272
1
variable scope 강의 Ex8 질문드립니다.
0
352
1
오픈소스참여-나만의 패키지 만들기(1)
1
568
2
질문
0
268
2
descriptor 변수 공유문제
0
284
1
multipledispatch 에러
0
396
1
Ex6과 Ex7 관련
0
223
1






