파이썬S3: 조건문 (Conditional statement)

소바·2022년 9월 14일
0

파이썬

목록 보기
3/5
post-thumbnail

If & elif & else문 (statement)

Truthy & Falthy

Ternary Operator(삼항연산자)

"메세지 가능"을 변수에 assign해.
만약 is_friend가 true 라면
그 외에는 "메세지 불가능"을 assign하고.

Short Circuiting

Logical Operator

예제

for loop(for 루프)

iterable(이터러블)

e.g(예제)

range 내장함수 (레인지)

range 함수와 for루프 활용하기



enumerate (인덱스 카운터)

enumerate의 동의어는 list 혹은 count가 있다. loop over 하는 object를 각각 index와 item으로 나누어서 담아준다.

위의 예제로 보면, for loop의 execution의 첫 loop에서 i에는 0이 담기고 item에는 '안'이 담긴 것을 볼 수 있다.

enumerate는 한국말로는 열거하다라는 뜻이다. loop over 한 아이템들은 index 순서대로 열거해준다.

while루프

무한루프(infinity loop)

loop 종료시키기(1): break 키워드

loop 종료시키기(2): false가 되는 condition

else블럭의 사용

continue키워드

While루프의 활용

for루프 vs. while루프

while True 예제

continue & pass블럭

예제: 별로 나무 그리기

해결법

예제: 중복 숫자 뽑기

profile
소바보이

0개의 댓글