ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python] 문자열 메소드
    언어/파이썬 & 장고 2016. 10. 7. 09:44

    startswith()

    원본 문자열이 매개변수로 입력한 문자열로 시작하는지 판단

    결과는 boolean으로 리턴

    a='hello'
    a.startswith('he')
    
    
    # True
     
    a='hello'
    a.startswith('lo')
    # False

    endswith()

    원본 문자열이 매개변수로 입력한 문자열로 끝나는지 판단

    결과는 boolean으로 리턴

    a='hello'
    a.startswith('he')
    # False
     
    a='hello'
    a.startswith('lo')
    # True

    find()

    문자열 내에 입력된 문자열이 어느 위치에 존재하는지 앞에서부터 찾습니다.

    만약 존재하지 않으면 -1을 리턴합니다.

    a='hello'
    
    
    b=a.find('ll')
    print(b) 
    # 2
     
    b=a.find('h')
    print(b) 
    # 0

    rfind()

    문자열 내에 입력된 문자열이 어느 위치에 존재하는지 뒤에서부터 찾습니다.

    만약 존재하지 않으면 -1을 리턴합니다.

    a='hello'
    
    
    b=a.find('ll')
    print(b) 
    # 2
     
    b=a.find('h')
    print(b) 
    # 0

    index()

    문자열 내에 입력된 문자열이 어느 위치에 존재하는지 앞에서부터 찾습니다.

    만약 존재하지 않으면 에러를 발생시킵니다.

    a='hello'
    
    
    b=a.find('ll')
    print(b) 
    # 2
     
    b=a.find('h')
    print(b) 
    # 0

    join()

    >>> a= ","
    >>> a.join('abcd')
    'a,b,c,d'

    abcd라는 문자열의 각각의 문자 사이에 변수 a의 값인 ','를 삽입


    댓글