[AI 웹 개발] 셋째주_1일차

매일 성장하는 개발자·2023년 8월 21일

AI 웹 개발

목록 보기
10/36

오늘의 학습 키워드

  1. 파이썬에서 들여쓰기란..?
  2. while 문

이것만은 기억하자!

  1. while 문은 조건문이 참인 동안 while 문에 속한 문장들이 반복해서 수행된다.
  2. 다중 if 조건문
  • 'if / elif / else' 는 다중 조건 중, 하나의 조건만 확인해서 True면 종료되었음 (윗 조건이 False라면 다음 조건이 맞는가)
  • 윗 조건이 True여도, 다음 조건도 만족하는지 모두 확인함.
  • 모든 조건들이 확인될 것이고, 아래 3가지가 모두 참이라면? => A,B,C 모두가 실행된다.
if condition1 :
   do A
if condition2 :
   do B
if condition3 :
   do C

오늘의 회고

첫 개인 과제 시작... 쉽지 않다.

계획대로 시간을 쓰지 못했고, 원래 오늘의 계획대로는 됐지만, 내일 아마 over-studyin 각,,,, 😥
3번의 높은 장벽을 여실히 깨닫게 됐다.

들여쓰기 어떡하냐...

while문과 if문, input 자유자재로 쓰고 싶지만, 쉽지 않다.
추가 과제까지 하고 싶은 욕심!
1번 게임 반복, 중단하는 기능
2번 가위바위보 문제에서 else까지 모두 실행되고 하고 싶은 (과제에 기술되어 있진 않지만..) 욕심
결국 이 반복, 중단하는 것에서 막히게 된다.(문제)

어떻게 해결해갈 것인지, 대안들이 무엇이 있는지, 객관화해서 보려고 노력했지만 사실 지금은 모르겠다.
특강에서 말씀하신 것처럼 최대한 넓게, 멀리 보면서 큰 흐름을 읽어내려고 노력하고 있지만, 그러기엔 파이썬에 치이는 나부랭이에 불과해서 참 힘들 뿐이다.

3번 앞으로 해결해야 할 부분

  • class, instance 호출 사용법, 의미
  • ㄴ인스턴스 name 어떻게 불러내지?
  • 어떻게 members 리스트로 인스턴스 집어넣을까?
  • Post는 Member의 상속받은 자식 클래스일까?
  • 각각의 회원이 게시글을 세 개 이상 작성하는 코드 -> 자식 클래스로 작성하는 코드인가.. 아 def 인가? 각각의 회원이 객체(instance)니까...
  • 만들어진 게시글 인스턴스들은 posts 빈 리스트에 append를 써서 저장 -> 게시글 인스턴스들을 posts라는 빈 리스트에 리스트 형태로 append 추가한다.
  • for 문을 돌면서 특정 유저가 작성한 게시글의 제목을 모두 프린트 -> member 인스턴스의 post 클래스에서 title만 추출해서 프린트

막히면 도움을 구하자.

혼자 낑낑대다가 시간 너무 소비하지말고, 튜터님에게 가는 방법을 닫아놓지 말아라.
튜터님께서 8시 40분쯤 오셔서 질문받을 때 참 담담하게 아무 질문 없는 척했지만, 정말 많습니다. 내일 아침에 뵙겠습니다 ㅎㅎ..

profile
로드 투 개발자 아카이빙

0개의 댓글