본문 바로가기

파이썬반복문

(2)
파이썬 반복문 while문(+랜덤 로또 번호 생성) 파이썬 while문 사용법 while문은 for문과 마찬가지로 파이썬에서 반복할 때 사용하는 문법으로 for문과 차이가 있다면 while문은 조건이 거짓이 될 때까지 계속 반복한다는 것이다. 위 코드를 보면 while a > 0 : 으로 표현되어 있는데 while 뒤에 있는 'a > 0'이 조건이 되고, 콜론( : ) 아래에 반복할 코드를 넣으면 된다. 변수 a는 '10'이 할당되어 있고 조건에서 a 값은 0보다 커서 참이 되어 while문안에 코드가 실행된다. 코드는 변수 a의 값을 출력하고 기존 a 값에 1을 뺀 후 다시 a에 할당하면서 9가 된다. while문의 조건으로 돌아오면 변수 a는 0보다 커서 안에 있는 코드가 다시 실행된다. 변수 a 값이 1이 출연된 이후 a는 0 값이 할당된다. 0 값..
파이썬 반복문 for문 사용법(이중 for문, 구구단) 파이썬 반복문 단순한 연산이 이루어지는 코드를 작성하는 것은 쉽다. 그러나 그 연산의 횟수가 많아진다면 반복으로 인해 코드도 길어지고, 정확히 작성하고 있는지 의문이 든다. 반복되는 연산에 대해 코드의 길이를 줄이는 데 도움을 주는 for문을 알아보자. for문 사용법 위 for문을 보면 for a in b: 이 보이게 되는데 in 뒤에 'b'는 순서가 있는 데이터를 가지고 있는 변수이고 'a'는 'b'에 있는 데이터를 순서대로 받아들이는 변수다. 위 코드에서 'b'는 [1, 2, 3, 4, 5]라는 5개 데이터를 가지고 있는 리스트이고, 'a'는 'b'에 있는 데이터를 순서대로 한 개씩 가지고 와서 받아들인다. 그렇다면 a는 1, 2, 3, 4, 5라는 데이터를 순서대로 'a' 변수에 넣게 된다. 'b..