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 반환

반응형