코딩3 문자열 내림차순으로 배치하기 def solution(s): a=list(s) a.sort(reverse=True) s="".join(a) return s 2022. 7. 1. 초보자를 위한 파이썬 300제 161~170 ''' 161번: for문과 range 구문을 사용해서 0~99까지 한 라인에 하나씩 순차적으로 출력하는 프로그램을 작성하라. ''' for i in range(100): print(i) ''' 162번: 월드컵은 4년에 한 번 개최된다. range()를 사용하여 2002~2050년까지 중 월드컵이 개최되는 연도를 출력하라. ''' for i in range(2002, 2051, 4): print(i) ''' 163번: 1부터 30까지의 숫자 중 3의 배수를 출력하라. ''' for i in range(1, 31): if i % 3 == 0: print(i) ''' 다른방법 ''' for i in range(3, 31, 3): print(i) ''' 164번: 99부터 0까지 1씩 감소하는 숫자들을,.. 2022. 5. 3. 초보자를 위한 파이썬 300제 121~130 ''' 121:번: 사용자로부터 문자 한 개를 입력 받고, 소문자일 경우 대문자로, 대문자 일 경우, 소문자로 변경해서 출력하라. ''' a = input("문자 한개를 입력해주세요: ") b = a.islower() if b == True: print(a.upper()) else: print(a.lower()) ''' 또 다른 방법 ''' a = input("") if a.islower(): print(a.upper()) else: print(a.lower()) ''' 122번: 점수 구간에 해당하는 학점이 아래와 같이 정의되어 있다. 사용자로부터 score를 입력받아 학점을 출력하라. (A(81~100), B(61~80), C(41~60), D(21~40), E(0~20)) ''' score = i.. 2022. 5. 2. 이전 1 다음