본문 바로가기

python4

7. 반복문(Iteration) - while문 앞에서 설명했던 게시글을 먼저 참고하기 바란다. while문을 쉽게 알아보자 while문은 어떤 조건을 정해 놓고 반복을 하는 구조를 말한다. 체육시간에 오래 달리기 시험을 본다고 하자. 이때 짝을 지어줄 것이다. 한 명은 달리는 사람, 한 명은 달리는 사람의 바퀴수를 세는 사람으로 역할이 나뉜다. 이때 달리는 사람은 명령어가 될 것이고, 바퀴수를 세는 사람은 while문에 해당한다. 달리는 사람(명령어)가 달릴 때마다 세는 사람에게 몇 바퀴 뛰었냐고 물어보면, 세는 사람(while문)은 진행된 바퀴를 알려주거나, 앞으로 남은 바퀴수를 알려줄 것이다. while문의 구조는 어떻게 될까? i=1 while i < 11 : print("운동장 아직 더 돌아야돼") i = i+1 print("10바퀴 다 뛰었.. 2022. 1. 13.
6. 반복문(Iteration) - for문 동일한 명령어를 여러 번 실행하는 것을 반복이라고 한다. 파이썬에서는 이러한 명령어를 반복을 쉽게 하기위해 for문과 while문 두가지를 가지고 있다. for문과 while문, 잠깐 비교하고 갈까? for문 : 정해진 횟수만큼 명령어를 반복하는 구조 while문 : 어떤 조건이 만족되는 동안, 명령어 반복을 계속하는 구조. (통상 무한루프용으로 많이 사용된다.) 간단히 말해 명령어 반복 조건이 있고(while) 없고(for문) 차이 이다. 반복의 주체가 되는 것이 명령어이고, 이를 조건이 있으면 while문, 없으면 for문으로 나눈 것만 기억하면 된다. 또한 for문의 정해진 횟수라는 의미 ≒ 정해진 시퀀스가 있음이라 볼 수 있다. for문, 그 과정이 알고 싶다. for name in ['Jane'.. 2022. 1. 11.
1. python의 기본 구조 왜? 바로 문법으로 안 넘어 가는가? 여러분들은 과거 학습된 습관으로 책을 읽을 때 줄글로 된 글은 왼쪽에서 오른쪽으로 글을 읽는다. 또한 세로로 적힌 일본 시를 읽을 땐 위에서 아래로 읽는다. 이제 여러분이 책을 쓴다고 하고, 독자는 컴퓨터라고 하자. 우리가 통념적으로 알고 있던 그런 과거 학습된 습관을 가지고 있지 않는다. 만약 컴퓨터가 어떻게 여러분의 글을 읽는지 이해 못 한다면, 우리로 치면 세로로 읽으라고 적은 글을 가로로 읽을 수도 있고, 당연히 컴퓨터는 이해를 못 한다. 파이썬의 특징 초보자한테 좋은 언어인 인터프리터 언어이다. 프로그램은 명령어들로 이루어진 텍스트 파일 형태로 작성된다. 이런 작성된 파일을 소스 파일(Source file)이라고 한다. 가령 파이썬 소스 파일의 모습은 확장자.. 2022. 1. 5.
파이썬 정리를 시작하며 본 게시판에서는 내가 몰랐던, 또는 알지만 외워야 될 필요가 없는 부분들을 정리할 계획이다. 통계적인 내용은 전혀 없으며 비전공자 관점에서 서술하는 것이 특징일 수도 있다. 정리 룰은 다음과 같다. Set 1 : 기본 개념 설명 Set 2 : 기본 개념 설명 + 예제 코드 Set 3 : 기본 개념 설명 + 예제 코드 + 코드 설명 Set 4 : 기본 개념 설명 + 예제 코드 + 코드 설명 + 코드 응용 Set 5 : Set 1 ~ Set 4의 믹스로 정리 print('Hello World!') 또한 본 Python Coding Base 모든 게시글들의 출처는 인프런 강의 - 파이썬(python) 기초부터 실무까지 part 1 ~ 5의 전 강좌에 대한 요약 및 2차 가공을 하여 포스팅하고 있다. 참고 바란다. 2022. 1. 5.