파이썬 문법

Python/문법

[Python 문법] 문자열 찾기 startswith(), endswith() 메서드

startswith() startswith(찾을 문자, 시작 위치, 끝 위치) 해당 위치 안에서 시작하는 문자열을 알려줌 시작 위치를 정하지 않으면 처음부터 찾음 끝 위치를 정하지 않으면 끝까지 찾음 예시1 file_name = "2020_보고서.xlsx" print(file_name.startswith("2020")) # 출력화면 # True 예시2 file_name = "2020_보고서.xlsx" print(file_name.startswith("2020", 0, 5)) # 출력화면 # True 예시3 file_name = "2020_보고서.xlsx" print(file_name.startswith("2020", 4)) # 출력화면 # False 예시4 file_name = "2020_보고서.xlsx..

Python/문법

[Python 문법] 문자열을 변환하는 upper(), lower(), capitalize(), swapcase() 메서드

upper() 문자열을 대문자로 바꿔준다 예시 ticker = "btc_krw" ticker1 = ticker.upper() print(ticker1) # 출력화면 # BTC_KRW 사용법은 위와 같고 아래와 같이 사용할 경우 에러가 뜬다 ticker = "btc_krw" print(upper(ticker)) # 출력화면 # NameError: name 'upper' is not defined. Did you mean: 'super'? 아래와 같은 형식으로 새 변수에 넣는다고 해도 안 된다 ticker = "btc_krw" ticker1 = upper(ticker) print(ticker1) # 출력화면 # NameError: name 'upper' is not defined. Did you mean: ..

Python/문법

[Python 문법] 공백을 없애는 strip(), rstrip(), lstrip() 메서드

strip() 문자열의 좌우 공백을 없애준다 예시 data = " 삼성전자 " data1 = data.strip() print('"'+data+'"') print('"'+data1+'"') # 출력화면 # " 삼성전자 " # "삼성전자" rstrip() 문자열 오른쪽 공백을 없애준다 예시 data = " 039490 " data1 = data.rstrip() print('"'+data1+'"') # 출력화면 # " 039490" lstrip() 문자열 왼쪽 공백을 없애준다 예시 data = " 158642 " data1 = data.lstrip() print('"'+data1+'"') # 출력화면 # "158642 "

Python/문법

[Python 문법] 문자열 formatting(% formatting, String formatting, f-string)

name1 = "김민수" age1 = 10 name2 = "이철희" age2 = 13 print('이름: %s 나이: %d' % (name1, age1)) print('이름: %s 나이: %d' % (name2, age2)) # % formatting print('이름: {} 나이: {}'.format(name1, age1)) print('이름: {} 나이: {}'.format(name2, age2)) # String formatting print(f'이름: {name1} 나이: {age1}') print(f'이름: {name2} 나이: {age2}') # f-string # 출력 화면 # 이름: 김민수 나이: 10 # 이름: 이철희 나이: 13

Python/문법

[Python 문법] 문자열 쪼개기 split() 메서드

split() 특정 문자를 기준으로 문자열을 쪼개고자 할 때 사용한다 예시1 url = 'https://guco.tistory.com' url_split = url.split('.') print(url_split) # 출력화면 # ['https://guco', 'tistory', 'com'] 예시2 number = '010-1234-5678' number_split = number.split('-') print(number_split) # 출력화면 # ['010', '1234', '5678'] 예시3 string = "삼성전자/LG전자/Naver" interest = string.split('/') print(interest) # 출력화면 # ['삼성전자', 'LG전자', 'Naver']

마이구미+
'파이썬 문법' 태그의 글 목록 (4 Page)