문자열의 format( ) 함수
중괄호 {} 를 포함한 문자 뒤에 마침표 (.)를 찍고 format ()함수를 사용
중괄호의 개수와 format 함수 괄호 안 매개변수의 개수는 반드시 같아야 한다
#format()함수로 숫자를 문자열로 변환하기
string_a = "{}".format(10)
print(string_a)
print(type(string_a))
format() 함수로 숫자를 문자열로 변환
#foramt()함수로 숫자를 문자열로 변환
format_a = "{}만원".format(5000)
format_b = "파이썬 열공하여 연봉 {}만 원 만들기".format(5000)
format_c = "{} {} {}".format(3000, 4000, 5000)
format_d = "{} {} {}".format(1, "문자열", True)
부동 소수점 출력의 다양한 형태
{:f}를 활용하여 소수점 표시
output_a = "{:15.3f}".format(52.273)
output_b = "{:15.2f}".format(52.273)
output_c = "{:15.1f}".format(52.273)
의미 없는 소수점 제거하기
의미없는 0을 제거한 후 출력하고 싶을 때 -> {:g}를 사용
output_a =52.0
output_b = "{:g}".format(output_a)
대소문자 바꾸기: upper( )와 lower( )
문자열 양옆의 공백 제거하기: strip( )
- strip( ): 문자열 양옆의 공백 제거
- lstrip( ): 문자열 왼쪽 공백 제거
- rstrip( ): 문자열 오르쪽의 공백 제거
이런식으로 공백 제거
문자열의 구성 파악하기: isOO( )
문자열이 소문자로, 알파벳로, 숫자로만 구성이 되어있는지 확인 할 때
- isalnum(): 문자열이 알파벳 또는 숫자로만 구성된건지 확인
- isalpha(): 알파벳으로만 구성 되어있는지 확인
- isdecimal(): 정수인지 확인
- isLower(): 문자열이 소문자인지 확인 등등
is 뒤에 OO뭔가 온다고 생각하면 됨
문자열과 in 연산자
문자열 내부에 어떤 문자열이 있는지 확인하기 위해 in 연산자 확인 -> T/F
문자열 자르기: split( )
특정 문자로 자를때 split()함수 사용
괄호 안의 문자열인 공백을 기준으로 자름 (띄어쓰기)
'Data Analysis > Python_Grammar' 카테고리의 다른 글
[혼공파]: if ~ else와 elif 구문 (0) | 2022.01.11 |
---|---|
[혼공파]: 불 자료형과 if 조건문 (0) | 2022.01.06 |
[혼공파]: 숫자, 변수와 입력 (0) | 2022.01.01 |
[혼공파]: 자료형과 문자열 (0) | 2021.12.31 |
[혼공파]: 파이썬 용어들 (0) | 2021.12.30 |