string = "py"
string1 = "thon"
print(string+string1)
string2 = 'Love'
print(string2 * 2)
출력문 :
python
LoveLove
문자열에 대한 연산자를 몇가지 지원하는데 + 하면 문자열이 붙고 * 2 하면 2번 문자열을 반복 출력한다
string = "py"
string1 = "thon"
string2 = 'Love'
print(string[0])
print(string2[0:4])
출력문 :
p
Love
이렇게 C/C++ 배열처럼 사용할수 있으나 다른점은 대입 연산자 좌변쪽에는 올수 없다
즉 string[0] = 'a' 가 안된다는 말이다 .
string2[0:4] 같은 경우는 문자열 0 부터 4번까지 출력하라는말이다
string = "python"
print(string[-3:])
print(string[:])
print(string[::2])
첫번째 경우에는 0을 기준으로 왼쪽으로 3번째 부터 0까지 출력하라는 말이고
두번째 경우에는 다 출력하라는 말이다
세번째 경우에는 2자리씩 뛰어서 출력하라는 말이다
'Soft Ware > python' 카테고리의 다른 글
파이썬 리스트의 인덱싱 사용하기 ^^ (0) | 2012.02.18 |
---|---|
이클립스 에서 파이썬 사용시 유니코드 사용하는 방법 (0) | 2012.02.17 |
(1) 파이썬 문자와 문자열 쓰기 (0) | 2012.02.17 |
연산자 ~~ (0) | 2012.02.17 |
파이썬 2진수 8진수 16진수 사용하기 (0) | 2012.02.17 |