강좌/파이썬 강좌
파이썬(Python) 강좌 #3 문자열과 반복문
작은거북이
2016. 10. 23. 15:37
안녕하세요.SAL42이고요.
이번에는 문자열과 반복문!
문자열
a="안녕하세요"
이러면 문자열이 되는겁니다.
백문불여일견
다음 코드가 어떻게 출력되는지 보세요.
코드
num="2" num=int(num) st="안녕하세요" print(num+3) print(st[0]) print(st[1:3]) print(st[3:]) print(st[:2]) |
실행결과
5 안 녕하 세요 안녕 |
위처럼 실행결과가 나옵니다.
감이 잡히셨나요?
처음에 출력된 것은 문자열을 수로 반환하는 겁니다.
다음에 출력된 것부터는 이렇게 생각하시면 됩니다.
문자열 a가 있다고하고
a[0]
을하면 a문자 중 첫번째가 반환되는 겁니다.
a[1:3]
은 2번째부터 3번째까지
a[:3]
은 처음부터 3번째까지
a[3:]
은 4번째부터 끝까지
이번에는 반복문입니다.
while문은 지난시간에 배운 if문이랑 비슷하니 넘어가겠습니다.
for문을 설명해드릴 건데요.
여기에는 in 연산자가 사용됩니다.
for n in [1,2,3]:
이런식으로 사용합니다.
코드
for n in [1,2,3]: print(n) |
실행결과
1 2 3 |
in 연산자 뒤에는 range,문자열도 가능합니다.
range(7)을 하면 0부터 6이
문자열 "Hello"를 하면 H,e,l,l,o 이렇게 됩니다.
다른 것도 되지만 다른 것은 나중에 천천히 알아보죠.
예제 다운로드▼