본문 바로가기
이모저모 코딩

[엘카데미 챌린지] 21일차_설계실 디자이너의 코딩 배우기_파이썬 업무자동화 기초 이론

by 오나나2 2023. 8. 6.
05, 06 제어문 1,2

 

엘리스에서 진행하는 엘카데미를 통해 시작한 코딩배우기. 

코딩은 신문 기사로만 봤는데 알게모르게 엘리스를 통해서 파이썬을 배우고 있었고(?)

내 업무도 자동화 하고 싶다(??)라는 이상한 생각으로 시작한 파이썬 업무자동화 기초 이론 수업

이론이라서 파이썬 설치 및 실행 방법, 기초 출력 이론 등을 배우고 있다. 오늘 배울 것은 제어문.


01. 파이썬 업무자동화 기초이론

 

1. 제어문 1

조건문-if믄

if조건: 

    코드 1

elif조건:

    코드2

else:

    코드3

->조건의 참, 거짓에 따라 코드 실행

->:콜론 이후 들여쓰기 (탭 또는 스페이스 4칸)

 

불리언 자료형

조건문에서 조건이 참일 때, 거짓일 때 다른 코드 실행. 반복문에서 조건이 참일 동안 코드를 반복 실행

 

""/[]/{} 등->아무것도 없이 비어있으면 false

0->숫자 false

" "->빈칸이라도 들어있으면  true 

 

==:왼쪽 값과 오른쪽 값이 같은 경우 참

!=: 왼쪽 값과 오른쪽 값이 다를 경우 참

 

and: 두 개의 불리언 값이 모두 참이면 참 반환

or: 두 개의 불리언 값 중 하나 이상이 참일 때 참 반환

not: 불리언 값의 부정을 반환: 참이면 거짓을, 거짓이면 참을 반환

 

2. 제어문 2

반복문 -for문

for 변수명 in 범위:

    코드1

    코드2

->범위에는 리스트, 튜플, range 등 사용

->범위의 처음부터 끝까지 반복, 도달 후 종료

 

반복문-break, continue

반복문에서만 사용

break: 반복을 강제로 빠져나갈 때 사용

continue: 반복하다가 건너뛰고 반복문의 시작부분으로 돌아갈 때 사용

*Ctrl+C 강제 종료, 무한루프 중단

 

반복문-while

while 조건:

    코드1

    코드2

->조건을 만족하는 동안 계속 반복

 


코딩하는 토끼에서 그냥 몰라도 이해하는 척 써왔던 코드들을 한번에 정리해서 배운 수업이었다.

 

 

#엘리스 #엘카데미 #엘리스코딩 #엘리스아카데미 #엘카데미후기 #엘카데미이벤트 #엘리스출석챌린지 #코딩이벤트 #무료코딩