PythonStudy
programmers 코딩 기초) 대소문자 바꿔서 출력하기
@0-0
2023. 7. 25. 23:30
반응형
>> 입력한 영어 문자열 'str'의 대문자는 소문자로, 소문자는 대문자로 변환해서 출력하기
✏️ 나의 답안
str = input()
result = ''
for i in str:
if i.islower():
result += i.upper()
else:
result += i.lower()
print(result)
- for문은 문자열과 사용 가능
for i in 'hello':
print(i)
>> h
e
l
l
o
- lower, upper 함수
- lower() : 문자열 내 문자들을 전부 소문자로 반환
- upper() : 문자열 내 문자들을 전부 대문자로 반환
- islower, isupper 함수
- islower() : 문자열 전체가 대문자인지 확인 후 True/False 반환
- isupper() : 문자열 전체가 소문자인지 확인 후 True/False 반환
+ isalpha() : 문자만 있으면 True, 공백·기호·숫자 있으면 False 반환
isdigi() : 문자만 있으면 True, 공백·기호·문자 있으면 False 반환
반응형