728x90
반응형
문제
사용자로부터 문자 한 개를 입력 받고, 소문자일 경우 대문자로, 대문자 일 경우, 소문자로 변경해서 출력하라.
>> a
A
힌트-1 : islower() 함수는 문자의 소문자 여부를 판별합니다. 만약 소문자일 경우 True, 대문자일 경우 False를 반환합니다. 힌트-2 : upper() 함수는 대문자로, lower() 함수는 소문자로 변경합니다.
내풀이
data = input("알파벳을 입력해주세요 :")
if data.islower() == True:
print(data.upper())
else:
print(data.lower())
결과값
알파벳을 입력해주세요 :B
b
정답
user = input("")
if user.islower():
print(user.upper())
else:
print(user.lower())
islower() 함수는 문자의 소문자 여부를 판별
upper() 함수는 대문자로, lower() 함수는 소문자로 변경
728x90
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 123 dictionary (0) | 2021.01.15 |
---|---|
초보자를 위한 파이썬 300제 // 122 if문 (0) | 2021.01.15 |
초보자를 위한 파이썬 300제 // 120 dictionary (0) | 2021.01.14 |
초보자를 위한 파이썬 300제 // 119 dictionary (0) | 2021.01.14 |
초보자를 위한 파이썬 300제 // 118 if문 (0) | 2021.01.14 |
댓글