Soft Ware/python
(2) 문자 와 문자열
달려가보자
2012. 2. 17. 04:47
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자리씩 뛰어서 출력하라는 말이다