1. 문자열
    1. + : 문자열끼리 더하기
    2. * : 문자열의 반복회수
    3. len(ss) : 문자열 길이
    4. ss.upper() : 대문자로 변환
    5. ss.lower() : 소문자로 변환
    6. ss.swapcase() : 대소문자를 상화 변환
    7. ss.title() : 각 단어의 첫 글자만 대문자로, 나머지는 소문자로 변환
    8. ss.count(‘a’) : a문자의 개수
    9. ss.find(‘a’) : a의 위치
    10. ss.rfind(‘a’) : 오른쪽 끝부터 a의 위치
    11. ss.index(‘a’) : a의 위치, 없으면 오류
    12. ss.startswith(‘<a’) : <a 로 시작하는가?
    13. ss.endswidth(‘/a>’) : /a>로 끝나는가?
    14. ss.strip(), ss.rstrip(), ss.lstrip() : 양쪽 끝 공백 제거
    15. ss.replace(‘a’, ‘b’) : a를 b로 변경
    16. ss.split(문자) : 문자 기준으로 분할
    17. ss.splitlines() : 행 단위로 분리
    18. ss.join(‘파이썬’) : ss 값을 ‘파이썬’의 각 글자 사이에 추가
    19. before = [‘2019′, ’12’, ’31’]
    20. after = list(map(int, before))  : before의 값들을 함수 int()에 넣어 그 결과를 리스트로 반환 : [2019, 12, 31]
    21. ss.center(10) : 숫자 길이 공백을 채운 문자열을 만든뒤 ss값을 가운데 채움
    22. ss.center(10, ‘-‘)  : 숫자 길이 ‘-‘를 채운 문자열을 만든뒤 ss값을 가운데 채움
    23. ss.ljust(10) : 숫자 길이 공백을 채운 문자열을 만든뒤 ss값을 왼쪽에 채움
    24. ss.rjust(10) : 숫자 길이 공백을 채운 문자열을 만든뒤 ss값을 오른쪽에 채움
    25. ss.zfill(10) : 숫자 길이 ‘0″을 채운 문자열을 만든뒤 ss값을 오른에 채움
    26. isdigit() : 숫자인가?
    27. isalpha() : 문자(한글/영어)인가?
    28. isalnum() : 문자(한글/영어)또는 숫자인가?
    29. islower() : 소문자인가?
    30. isupper() : 대문자인가?
    31. isspace() : 공백인가?
  2. 예제 코드 : p08_01_string.py

     
error: Content is protected !!