본문 바로가기

Python/Python 문법 기초27

Python 문자열 - .endswith( ) .startswith( ) endswith() , startswith() .endswith()는 이 문자열로 끝나는지 확인하는 기능, .startswith()는 이 문자열로 시작하는지 확인하는 기능이다 두 기능 모두, 맞다면 True 틀리다면 False 가 나오게된다 2024. 4. 4.
Python 문자열 - .upper( ) .lower( ) .title( ) .capitalize( ) .upper( ), .lower( ) 이들의 기능은 간단하다 .upper( ) 는 모든 문자열을 대문자로 .lower( ) 는 모든 문자열을 소문자로 .title( ) 은 문자의 맨 앞부분들을 대문자로 .capitalize( ) 은 맨 앞문자 하나만 대문자로 바꿔준다 2024. 4. 4.
Python 문자열 - .strip( ) strip 메서드 활용하기 문자열이 있는 변수.strip()을 해주면 문자열에 있는 공백들을 제거하여 저장해준다 이런기능은 어떨때 사용하는 걸까? 보통 이런 곳에서 사용한다 아이디나 이메일등 필요없는 공간에서 공백을 썼을때 그것을 무시하게끔 하는 기능이다 2024. 4. 4.
Python 문자열 - .split( ) .split() 메서드 .split ( ) 은 괄호안에 있는 문자를 기준으로 쪼개준다 괄호를 비우면 공백을 기준으로 나눈다 괄호 안에 '구분하고싶은 단어' 를 넣으면 그 단어를 기준으로 나눠준다 2020/03(E) (IFRS연결) 에서 2020/03만 출력하여라 위에 예문에서는 .split ( ) 으로 ' ( '를 기준으로 갈라내서 나타내는 방법 data.split( )에서 '(' 를 집어넣어 data.split( ' ( ' )를 만들어 (로 구분지으면 2020/03( , E) , IFRS연결) 이런식으로 나누어지게 되니 뒷 부분에 인덱스번호 0번을 호출하게되면 즉, data.split( ' ( ' )[ 0 ] 이렇게 입력하면 2020/03 을 얻을 수 있다 그리고 다른 방법으로는 slicing 에서 배.. 2024. 4. 4.
Python 문자열 - .replace( ) "5,969,782,550" 을 정수로 타입 변환 .replace( ' a ' , ' b ' )로 컴마를 제거 후 int로 감싸주어 정수로 변환후 바로 저장해주자 a에는 바꿀 단어(before)를 넣고 b에는 바꿀 단어(after)를 넣어준다, 이때 지금 처럼 다른 단어로 바꾸는게 아니라 지우는게 목적이라면 ' ' 이런식으로 공백을 주는게 아니라 '' 으로 아예 비워둬야 한다 공백을 주면 공백으로 단어가 바뀐다 2024. 4. 4.
Python 문자열 - .format( ), fstring 파이썬 문자열 format 데이터를 미리 입력후 '상수a{ 변수a가 들어갈자리 } 상수b{ 변수b가 들어갈자리 } '.format( a, b ) 를 넣어 '상수a 변수a 상수b 변수b' 가 나올 수 있게 한다 파이썬 3.6이후 버전 추가기능 fstring format 보다 좀 더 간결하게 가능하다 상수 a : { 변수 a } 상수 b : { 변수 b } 를 입력후에 f ' ' 로 감싸주면 된다 2024. 4. 4.