본문 바로가기
『 Python 』/Python

Part 2. if문과 For문 While문

by Play IT 2019. 8. 20.
반응형

1. 들여쓰기 개념 배우기

if 'a' in listdata:

   실행 코드

 

1. 가장 바깥쪽의 실행 코드는 들여쓰기 없이 시작해야 합니다.

2. 콜론(':') 다음 라인 부터 시작하는 실행 코드는 들여쓰기 간격이 모두 동일해야 합니다!

 

 

 

2. if문 개념

 

if 조건:

  실행 코드 1

else:

  실행 코드 2

 

위와 같이 코드를 짜면 됩니다. 하나를 짜봅시다.

 

x = 1

y = 2

 

if x>= y:

  print('x가 y보다 크거나 같다')

else:

  print('x가 y보다 작다')

 

이렇게 짜시면 됩니다!

 

 

그리고 c언어에서 if  - else if - else 이렇게 쓰신것을 기억들 하실겁니다.

파이썬 에서는 ! if - elif - else 이렇게 씁니다!

 

 

 

3. for문 개념 배우기

 

for 변수 in 범위:

  반복으로 실행할 코드

 

A = [1,2,3,4,5]

for x in scope:              =>    1 ~5까지 순차적으로 실행됩니다.

  print(x)

 

for문의 범위로 사용되는 것들은 시퀀스 자료형 또는 반복이 가능한 자료형 이어야 합니다.

 - 문자형, 리스트, 튜플, 사전, range(), 그외 반복가능한 객체

 

for x in range(10):          => 0~9까지 출력이 됩니다.

  print(x) 

 

 

 

4. for ~ continue ~ break

 

for 변수 in 범위:

 ---

 continue #다음 반복문 수행

 ---

 break      #for 반복문 탈출

 

해당 사항은 c언어에서 배운것과 유사합니다.

 

 

 

5. for ~ else

 

for 변수 in 범위:

  반복 실행 코드

else:

  for 구문이 모두 실행 되었을때 발생하는 코드

 

 

 

6. while문 개념 배우기

 

while 조건:

  반복 실행 코드

  continue  #while문의 처음으로 이동하여 반복을 계속한다.

  ---

  break  #while문을 탈출

 

 

예제 ---------------------------------------------

 x = 0

 while x <10:

   x = x+1

   if x<3:

      continue             #  x가 3미만일때 까지 while문의 처음으로 이동한다.

   print(x)

   if x>7:

       break                # x가 7초과일때 while문을 탈출한다.

---------------------------------------------------------------------

 

7. None 개념 배우기

 

none은 Types.NoneType의 유일한 값으로 값이 존재하지 않는 변수에 대입하여 이 변수에 아무런 값이 없다는 것을 나타내기 위해 주로 활용합니다.

 

 

네 이렇게 입문이 끝났습니다.

이제 기초 프로그래밍을 다져보는 시간을 가져봅시다.

반응형

댓글