1. OneToOneField1:1 관계를 표현예시 코드에서 Profile과 User 모델 간의 관계한 User는 하나의 Profile만 가질 수 있음user = models.OneToOneField( to=settings.AUTH_USER_MODEL, # 연결할 모델 on_delete=models.CASCADE # 참조하는 객체가 삭제될 때의 동작) 2. ForeignKey1:N 관계를 표현예시 코드에서 Post와 User 모델 간의 관계한 User는 여러 개의 Post를 작성할 수 있음author = models.ForeignKey( settings.AUTH_USER_MODEL, # 참조할 모델 on_delete=models.CASCADE # 삭제 시..
2025치는게 이상하다. 2024가 익숙한데 아직...!오늘은 오전에 병원 예약때문에 아침 일찍 일어나서 공부하다가 외출찍고 다녀왔따.다녀오니까 10시 조금 넘었는데 학습반 강의가 시작된다고 사람들이 모여있어서 나도 호다닥 합류했다.오늘 학습반에서는 클래스 메서드에 대해 배웠다. 인스턴스 메서드먼저 가장 기본이 되는 인스턴스 메서드self라는 매개변수를 받는 이유는 객체 자신을 참조하는 거라고 한다.class Cat: def __init__(self, name): # 이것도 인스턴스 메서드라고 한다 self.name = name def meow(self): # 인스턴스 메서드 return f"{self.name}: 야옹!"my_cat = Cat("나비")pr..
Day 1: 설레는 시작오늘부터 머신러닝 공부를 시작했다. 사실 시작하기 전에는 굉장히 어려울 것 같아서 걱정이 많았다. 구글 코랩(Colab)이라는 것을 알게 되었는데, 클라우드에서 바로 파이썬 코드를 실행할 수 있다니 너무 편리했다! 설치나 환경 설정 없이 바로 시작할 수 있어서 정말 다행이었다. 게다가 GPU까지 무료로 사용할 수 있다니, 이런 좋은 세상이 있다니!Day 2: 데이터 전처리의 세계오늘은 데이터 전처리라는 것을 배웠다. 처음에는 '그냥 모델에 데이터를 넣으면 되는 거 아닌가?' 라고 생각했는데, 큰 오산이었다. 결측치도 처리해야 하고, 이상치도 제거해야 하고, 심지어 스케일링이라는 것도 해야 한다고 한다. 코랩에서 바로바로 결과를 확인할 수 있어서 시행착오를 겪는 것도 재미있었다. 구..
Q. 너의 평점은 답 :#함수를 정의 후 subjects라는 리스트를 매개변수로 받고 각 성적 등급에 해당하는 점수 정의def calculate_gpa(subjects): grade_points = { 'A+': 4.5, 'A0': 4.0, 'B+': 3.5, 'B0': 3.0, 'C+': 2.5, 'C0': 2.0, 'D+': 1.5, 'D0': 1.0, 'F': 0.0 } total_credit_points = 0 total_credits = 0 #성적 계산 for subject in subjects: name, credit, grade = subject.sp..
수정사항 1. 카드 랜덤배치,2. 카드 중복값 안나오게 예외처리,3. 누른 버튼은 비활성화 처리,4. 누른 카드 회색으로 변환,5. 리셋 누르면 입력창 비우기,6. 카드랑 버튼 재배치,7. 버튼에 카드n글자 대신 보라색 하트로 통일,8. 제목 부제목 사이 여백 추가,9. 프롬프트 명령 수정,10. 중복 질문 막기,11. 의미 없는 질문 막기, 꾸미기를 못하겠다 재능이 없다... 꾸몄다가 광광 울면서 모두 지우고 블로그 글쓰는중...
카드를 버튼으로 만들고 싶은데 장렬하게 실패!이미지가 자꾸 깨져서 그냥 버튼을 아래로 빼버렸다...근데 만지반지먼지님의 조언에 따르면 같은 언어로 통일하면 안깨질 수도...?그리고 개똥같은 코드로 예외처리 안해서 중복 선택이 가능하다고 한다.(추후 수정 예정이니까 지금은 그냥 알아서 다른거 고르세요) 카드 세개를 고르면 이렇게 해석이 나온다.내 금전운은 안좋은 것 같기도?다시 보겠다냥을 누르면 다시 질문할 수 있게도 추가했다.같은 질문을 다시하면 나를 바보로 아는거냥!😾 화낸다ㅎㅎ말이 안되는 질문을 해도 화낸다! 나를 바보로 아는거냥!😾