[python] jupyter notebook 실습2 - 조건문

김주현·2021년 8월 16일
0

[Python]

목록 보기
3/3

인프런 강의 '30분 python 요약 2부'를 수강하면서 실습했던 문제들을 정리해보자.

반복문과 조건문

goorm.io의 003.ipynb 파일 참고

while문을 사용하다보면 무한루프에 빠지게 될 수가 있는데 중간에 break를 걸게되면 무한루프에 탈출할 수 있다.

range는 필요한 만큼의 숫자를 만들어내는 함수이다.

range([start,] stop [,step])

for문과 함께 자주 사용되는 함수로, 입력받은 숫자에 해당되는 범위의 값을 반복 가능한 객체로 만들어 리턴합니다.


for문을 진행형 리스트로 변환하여 사용하는 방법도 있다.


다중인자 리스트에 있는 인자값을 가져오려면 인덱싱하거나 언패키징하면 된다.

enumerate함수는 '열거하다'라는 뜻으로 리스트가 있는 경우 순서와 리스트의 값을 전달하는 기능을 가진다. 보통 for문과 자주 사용된다.

pass는 단순히 실행할 코드가 없다는 것을 의미하고, continue는 다음 순번의 loop를 돌도록 강제하는 의미가 있다. 명백히 다른 구문이므로 혼동하지 말자.

if문에서 조건을 만족하는 값을 반환할 때 반드시 첫번째로 만족하는 조건에 대한 값이 반환된다.

elif는 단독으로 쓰일 수 없다. if~elif (O), if~else (O), elif~else (X)


참고사이트 :
range와 enumerate함수 : https://wikidocs.net/20792
pass와 continue의 차이 : https://wlstnans.tistory.com/101

0개의 댓글