ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 패스트캠퍼스 챌린지 - 04일차
    2022년 패스트캠퍼스 챌린지/한번에끝내는딥러닝|인공지능초격차패키지 2022. 1. 27. 17:48

    강의 내용 Review


    📍배운내용📍

    • 조건문과 반복문 
    • if, else, elif문
    • while문
    • for문
    • 연습문제 

    👉강의내용👈

    Ch 03. 조건문과 반복문

    조건문 if, elif, else 

    • 특정 조건을 만족하는 경우에만 수행할 작업
    • 조건의 결과는 Boolean으로 표현됨 
    • 조건문에 종속되는 코드는 들여쓰기해야함 (들여쓰기 중요)
    • if, elif (조건문): - 콜론 추가 
    • 코드의 실행을 제어할수 있음

    조건문 AND, OR, NOT 

    • 조건문에 AND, OR, NOT 사용가능
    • AND = and, OR = or, NOT = not
    • AND : 둘다 T 일경우 T , 나머지 F
    • OR : 둘다 F 일경우 F , 나머지 T
    • NOT : T 일때 F, F 일때 T
    • 우선순위 : NOT>AND>OR

    if, elif의 조건이 Bool이 아닌경우 

    • Boolean 
    • 정수, 실수, 문자열 리스트등 기본타입 사용가능
    • False로 간주되는값 -> 각 타입의 기본값 
      • None
      • 0
      • 0.0
      • ''
      • [] , () , {} , set() -> 리스트, 튜플, 딕셔너리, 셋 빈집합
    • 그밖에는 모두 True 

    Else

    • if 조건 외에 나머지 조건
    • 무조건 if, else 중 하나만 실행됨
    • if , else 사이에 다른 코드 올수없음

    중첩 조건문 

    • 조건문 아래 또 조건문을 써서 중첩시킬수 있음
    • 중첩 , depth의 깊이는 제한없음
    • 코드의 가독성을 위해 많은 중첩은 자제 

    반복문

    • 반복적인 동작을 할수있게 함으로 똑같은 코드 작성을 줄일수 있음
    • 리스트 , 튜플, 문자열 같은 컬렉션 타입을 하나씩 순회가능
    • 무한 루프에 빠지지 않게 코드를 작성해야함! 

    While문 

    • while(조건): 조건이 참일때 while블록 실행함 , 거짓일때 while문 수행을 멈추고 다음 코드 실행
    • 무한 루프에 빠지지 않도록 종료하는 조건을 잘 작성해야함 
    • Break ->  if문과 함께 사용해서 조건에 해당하면 반복문을 빠져나감 
    • Continu -> if문과 함께 사용해서 조건에 해당하면 점프해서 다음 while조건으로 감  

    for문

    • 변수 in 순회할대상 : 
    • 리스트, 문자열등 순회 가능한 객체를 순회할때 사용 
    • in문법과 함께사용됨 , in 뒤에 기본타입 값올수 없음 (정수, 실수) 
    • 컬렉션의 아이템을 다 순회하면 종료됨 
    • 리스트와 문자열 순회는 비슷하게 순회 -> 변수에 들어오는 값은 각 원소 
    • break : for문 종료
    • contiun : 해당 조건 점프 

    Dictionary 아이템 출력

    • dictionary를 순회하면 키값을 참조함. cf) 리스트와 문자는 각 원소 
    • keys() 함수 : 키값만 순회 가능
    • values() 함수 : value값만 순회가능
    • items() 함수 : tuple형태로 key, value 순회가능

    for문에서 index를 사용해야할때

    • 각컬렉션을 enumerate() 함수 안에 넣으면 index와 값 둘다 가져옴

    Collection의 내장함수들

    • len : 컬렉션 길이 반환
    • type : 컬렉션 타입 반환
    • range : 리스트를 쉽게 생성 가능, range(시작, 끝, 텀) -> 시작 값은 포함, 끝값은 포함 안함

     

    공부사진 


    반복문 강의듣기
    반복문 연습문제 풀기

     

    4일차 후기


    반복문에 대해 배웠다. 자바배울때 다 배웠던거라 큰 어려움은 없었지만 파이썬 문법을 다시 익힌다는 마음으로 꼼꼼히 봤다. 진도가 너무 늦다~!ㅠㅠ 이러다 방학동안 다 못볼거 같지만 천천히 얼른(?) 하자!
    딥러닝!! 잘하고 싶다..ㅋㅋ

     

    https://bit.ly/37BpXiC

     

    패스트캠퍼스 [직장인 실무교육]

    프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

    fastcampus.co.kr

    본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

     

    댓글

Designed by Tistory.