2744번: 대소문자 바꾸기
문제 )
영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.
입력 :
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어가 주어진다. 단어의 길이는 최대 100이다.
출력 :
첫째 줄에 입력으로 주어진 단어에서 대문자는 소문자로, 소문자는 대문자로 바꾼 단어를 출력한다.
풀이)
1
2
3
4
5
6
7
8
9
10
|
W = input()
answer = ""
for i in W:
if i.isupper() == True: #대문자인지 확인
answer += i.lower() #소문자 변환
else:
answer += i.upper() #대문자 변환
print(answer)
|
cs |
출처 : https://www.acmicpc.net/problem/2744
2744번: 대소문자 바꾸기
영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.
www.acmicpc.net
'Develop > 백준 (python)' 카테고리의 다른 글
[백준] 2845번: 파티가 끝나고 난 뒤 (C++) (0) | 2022.01.29 |
---|---|
[백준] 10828번: 스택 (python) (0) | 2022.01.28 |
[백준] 10816번: 숫자 카드 2 (python) (0) | 2022.01.26 |
[백준] 10773번: 제로 (python) (0) | 2022.01.26 |
[백준] 2338번: 긴자리 계산 (python) (0) | 2022.01.26 |