게시글
질문&답변
2023.08.18
logout을 했지만 세션이 남아있습니다.
찾다보니 답을 이미 적어 놓으셨네요. 다른분들 삽질하실까봐 링크 걸어 둡니다.https://www.inflearn.com/questions/40072/%EB%8F%99%EC%8B%9C-%EC%84%B8%EC%85%98-%EC%A0%9C%EC%96%B4-%EB%8F%99%EC%9D%BC-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90%EC%84%9C-%EB%A1%9C%EA%B7%B8%EC%95%84%EC%9B%83%EC%9D%B4-%EC%A0%95%EC%B1%85-%EB%AF%B8%EC%A0%81%EC%9A%A9
- 0
- 1
- 859
질문&답변
2022.02.02
실무에서 사용되는 Setter
조금 원론적인 내용이긴 한데 도움이 되었으면 해서 댓글을 달아 봅니다. 실무에서는 실제로 어떤 객체의 값이 있을 경우, 그 값이 DB에서 반환된 값인지 중간에 변경된 값인지 로직이 복잡하면 변경되지 않았다는 사실을 보장하기 쉽지 않습니다. 때문에 setter를 필요할 때만 둔다면 값이 변경되지 않았다는 사실을 보장받을수 있습니다. (디자인 패턴을 통해 보장을 하기도 하지만 결론은 변경을 불가하게 하는 것입니다.)
- 0
- 2
- 301
질문&답변
2020.11.16
오류가 뜨네요
practice.py는 travel 디렉토리와 같은 레벨의 위치에 있어야 합니다.
- 0
- 1
- 313
질문&답변
2020.11.16
중간값에만 default 값을 설정할수는 없을까요?
아래의 글이 도움이 될것 같네요 https://velog.io/@swhybein/WC6-day2-python-%ED%95%A8%EC%88%98-%EC%A0%95%EC%9D%98-%EA%B4%80%EB%A0%A8
- 1
- 1
- 157
질문&답변
2020.11.16
안녕하세요! Quiz8 코드부분중에 궁금한것이 있습니다!!
사용하는 쪽에서 사용하지 않고 생성만 해서 쓰려면 아래와 같이 쓰면 됩니다. class House: houseList = [] # 초기화 def __init__(self , location , house_type , deal_type , price ,completion_year): self.location = location self.house_type = house_type self.deal_type = deal_type self.price = price self.completion_year = completion_year self.houseList.append(self) # 메물 정보 표시 def show_detail(self): print("총 {0}개의 매물이 있습니다.".format(len(House.houseList))) for house in House.houseList: print(house.location , house.house_type , house.deal_type ,\ house.price ,house.completion_year) h = House("강남","아파트","매매","10억","2010년") h = House("마포","오피스텔","전세","5억","2007년") h = House("송파","빌라","월세","500/50","2007년") h.show_detail()
- 0
- 2
- 216
질문&답변
2020.11.16
매개변수와 파라미터는 어떻게 다른가요?
바라보는 입장에서의 용어 차이입니다. 변수를 할당 받는 클래스 입장에서 보면 ()안의 변수는 '파라미터' 변수를 보내주는 입장에서 ()의 변수는 '아규먼트' 라고 표현합니다.
- 1
- 3
- 258
질문&답변
2020.11.16
질문이 있습니다.
1. 아마 메모리 주소를 사용하는 것이라, 생성보다는 가르킨다는 표현이 맞을껍니다. 하지만 그런 식으로 관리하면 나중에 객체 관리가 힘들어 집니다. 2.네 아래는 간단한 예제입니다. class ParentA: def __init__(self , name): self.name = name def whois(self): print("my name is {0} ".format(self.name)) class ChildA(ParentA): def __init__(self , name): self.name = name def whois(self): print("my parent name is {0} ".format(self.name)) parentA = ParentA("A") parentA.whois() # my name is A childA = ChildA("A") childA.whois() # my parent name is A
- 1
- 1
- 138
질문&답변
2020.11.11
if not
if line != null 이 아니고 if line == null 아닌가요?
- 0
- 2
- 591
질문&답변
2020.11.11
input은 type이 문자형이기 때문에 str쓰지 않아도 된다고 하셨는데요
temp = int(input("기온은 어때요?") ) 문자열 > 숫자 answer = input("기온은 어때요?") 문자열 print 함수 안에는 문자열 타입만 들어가기 때문에 숫자는 문자로 변환(파싱이라고도 합니다)해서 print 함수안에 넣어야 하는거 같네요 아래 숫자로 넣을시 호출되는 에러를 첨부해 드립니다. Exception has occurred: TypeError can only concatenate str (not "int") to str
- 1
- 1
- 157
질문&답변
2020.11.11
subjec, score / subject.ljust(8), str(score).rjust(4), sep = ":"
강의상에서는 line 8번을 주석처리 하셨습니다
- 0
- 2
- 125