제어문 2

[TIL] [KT AIVLE School] KT 에이블스쿨 6기(DX 트랙) 2주차 1일(2). while 문과 제어문 심화

목차1. while 문2. 제어문 심화 시간이 모자랐던 어제, 밀린 TIL을 마무리해본다. 이미 TIL에서 Today는 물건너갔다. while 문 정해진 조건에 해당하지 않게 될 때까지 반복적으로 수행한다. 반복시킨다는 점에서는 for문과 비슷하지만 일반적으로 사용법이 다르다고 한다. 각자가 동작하는 원리를 보면 for 문 : iterabel한 자료형의 요소들을 하나씩 훑으며 시행한다.while 문 : 특정 조건을 충족하는 한 무한히 수행한다. 이런 차이가 있는데, 따라서 for문은 list, dict등을 채우거나,해당 자료의 요소마다 연산을 시행할 때 쓴다. 하지만 while문은 심플하게 동작을 반복한다. 강사님 설명으로는 while문이 잘 안 쓰인다던데,for문으로 대체가능해서 그런 걸까...? 여튼..

[TIL] [KT AIVLE School] KT 에이블스쿨 6기(DX 트랙) 2주차 1일. 제어문 - if, for, while 문

목차1. if 문2. for 문 힘차게 밝은 에이블스쿨 2주차 첫날. 1주차까지는 어찌어찌 넘어왔다만,2주차부터는 나같은 문돌이를 시험에 들게 하는 내용들이 나온다. 그래도 따라가지긴 하는 거 보면,AICE 떨어지면서 뭐라도 남았나보다. 전화위복일세. 여튼 그래서 시작해 보는 TIL(Today I Learned) 포스팅. 오늘의 메뉴는 제어문이다.   if 문 말 그대로 조건문이다. 특정 조건에 맞는 경우에 코드를 실행하고,아닌 경우에 넘어가거나, 다른 조건을 걸거나 한다. 기본형, else형, elif - else형으로 나눌 수 있다.  기본형 if 문# 변수 선언my_score = 73# 80보다 크거나 같으면 10 더하기if my_score >= 80: my_score +- 10# 결과 출력p..