문제!
알파벳으로 이루어진 문자열 myString에서
모든 알파벳을 대문자로 변환, return 하는 함수를 완성해주세요!
아이디어!
알파벳으로 이루어진 String을 변환 시키는 것이 문제
ASCII코드에서a~z까지의 번호
A~Z까지의 번호를 통해서
아스키 코드 변환을 통핵서 문제를 해결할 수 있지 않을까..?
풀이!
def solution(myString):
answer =' '
a=0;
for i in myString:
if 97<= ord(i) <=122:
answer += chr(ord(i)-32)
else:
answer +=i
a+=1
return answer
후에 알게 된 것
upper() =>다 대문자로 전환
lower() =>다 소문자로 전환해주는 함수가 있따..
'분식집 > 파이썬' 카테고리의 다른 글
프로그래머스 옹알이(1) (0) | 2023.02.23 |
---|---|
리스트에 값 넣는법 (0) | 2023.02.03 |
반복문 조건문 내부의 continue 함수 (0) | 2023.02.03 |
do while 문! (0) | 2023.02.03 |
range()함수 (0) | 2023.02.03 |