728x90
반응형
대문자로 변환
word= 'Hello World!'
word.upper()
>> HELLO WORLD!
단, word 변수에 반환되어 저장되지 x
> 따라서 반환값을 변수로 따로 받아서 사용해야 함
ex) up= word.upper()
소문자로 변환
word= 'Hello World!'
word.lower()
>> hello world!
이 역시 반환되지 않으니 따로 변수를 지정해서 반환값을 받아야 한다.
ex) low = word.lower()
숫자인지 아닌지
word1 = '2334'
word2 = '-342'
word3 = '34.906'
word4 = '½'
word5 = '3²'
word1.isdecimal() # True
word2.isdecimal() # False
word3.isdecimal() # False
word4.isdecimal() # False
word5.isdecimal() # False
> 문자열이 int형으로 변환이 가능한가
word1 = '2334'
word2 = '-342'
word3 = '34.906'
word4 = '½'
word5 = '3²'
word1.isdigit() # True
word2.isdigit() # False
word3.isdigit() # False
word4.isdigit() # False
word5.isdigit() # True
> 문자열이 모두 숫자로만 이루어져 있는가 (특수기호(ex. -, ., / 등)가 포함되지 않은 것)
word1 = '2334'
word2 = '-342'
word3 = '34.906'
word4 = '½'
word5 = '3²'
word1.isnumeric() # True
word2.isnumeric() # False
word3.isnumeric() # False
word4.isnumeric() # True
word5.isnumeric() # True
> 거듭제곱, 분수 형태의 특수문자 True
> 음수나 소수는 x
728x90
반응형
'Python' 카테고리의 다른 글
[Python] 문자열을 코드로 실행 (0) | 2025.02.19 |
---|---|
[Python] LabelEncoder VS OrdinalEncoder (0) | 2024.11.06 |
[Python] 함수 내 함수 (0) | 2024.10.04 |
[Python] 파이썬 기초 자료형 Tuple, Set 비교 (0) | 2024.08.20 |
주피터 실행결과 출력문 생략 (0) | 2024.08.01 |