본문 바로가기

프로그래밍98

초보자를 위한 파이썬 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.
초보자를 위한 파이썬 300제 111~120 ''' 111번: 사용자로부터 입력받은 문자열을 두 번 출력하라. ex) >> 안녕하세요 안녕하세요안녕하세요 ''' a = input("문자열 입력: ") print(a*2) ''' 112번: 사용자로부터 하나의 숫자를 입력받고, 입력 받은 숫자에 10을 더해 출력하라 ''' a = input("숫자를 입력하세요: ") print(int(a) + 10) ''' 113번: 사용자로부터 하나의 숫자를 입력 받고 짝수/홀수를 판별하라. ''' a = input("숫자를 입력해주세요: ") if int(a) % 2 == 1: print("홀수") else: print("짝수")​ ''' 114번: 사용자로부터 값을 입력받은 후 해당 값에 20을 더한 값을 출력하라. 단 사용자가 입력한 값과 20을 더한 계산 값.. 2022. 5. 1.
초보자를 위한 파이썬 300제 101~110 '''101번: 파이썬에서 True 혹은 False를 갖는 데이터 타입은 무엇인가? 내답: bool타입 ''' '''102번: 코드의 출력 결과를 예상하라 print(3 == 5) 내답: false''' '''103번: 코드의 출력 결과를 예상하라 print( 3 4) 내답: 조건이 성립하지 않아서 정답: 지원하지 않는 연산자라서 ''' '''107번: 코드의 출력 결과를.. 2022. 4. 28.
초보자를 위한 파이썬 300제 61~70 '''61번: price 변수에는 ['20180728', 100, 130, 140, 150, 160, 170] 가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱) ''' price = ['20180728', 100, 130, 140, 150, 160, 170] print(price[1:]) '''62번: 슬라이싱을 사용해서 홀수만 출력하라. (nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) ''' nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] print(nums[::2]) '''63번: 슬라이싱을 사용해서 짝수만 출력하라. (nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) ''' nums = [1, 2.. 2022. 4. 12.