2017년 4월 3일 월요일

초보자를위한파이썬200제-009~011

초보자를위한파이썬200제–009011

오늘은 if,else문에 대해서 작성해 본다.

#-*- coding: utf-8 -*-
x = 1
y = 2
if x >= y:
    print("x가 y보다 크거나 같다.")
else:
    print("x가 y보다 작다.")

만약 조건이 여러개 일 경우는 아래와 같은 포맷을 사용하게 된다.

if condition1:
    execute code 1
elif condition2:
    execute code 2
else:
    execute code 3

for문

example code

scope = [1,2,3,4,5]
for x in scope:
    print(x)

이렇게 되면 아래와 같이 출력하겠딩?

1
2
3
4
5

for문 포멧은 아래와 같다.

for 변수 in 범위:
    반복적으로 실행할 코드

다음과 같은 for문은 문자열 및 리스트, 사전(dictional), range()함수을 통해 사용될 수 있으며, 예제 코드는 아래와 같다.

문자열
str = 'abcdef'
for c in str:
    print(c)

이렇게 되면 c에 str[0]~str[5] 순으로 들어가게 된다.

리스트
list = [1,2,3,4,5]
for c in list:
    print(c)

리스트도 마찬가지로 c에 list[0]~list[4]순으로 들어가게 된다.

사전
ascii_codes = {'a':97,'b':98, 'c':99}
for c in ascii_codes:
    print(c)

마찬가지~

range()함수
for c in range(10):
    print(c)

09까지 출력하게 된다. range(10)은 ’[0,1,2,3,4,5,6,7,8,9]의 리스트를 갖게된다.

댓글 없음:

댓글 쓰기