시니어까지의 여정
-
25.8 심사 문제 : 딕셔너리에서 특정 값 삭제하기 문제 : 표준 입력으로 문자열 여러 개와 숫자 여러 개가 두 줄로 입력되고, 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성합니다. 다음 코드를 완성하여 딕셔너리에서 키가 'delta'인 키-값 쌍과 값이 30인 키-값 쌍을 삭제하도록 만드세요. 정답 : keys = input().split() values = map(int, input().split()) x = dict(zip(keys, values)) print({keys: values for keys, values in x.items() if keys != 'delta' and values != 30}) 26.9 심사문제 : 공약수 구하기 문제 : 표준 입력으로 양의 정수 두 개가..
python 심사문제 UNIT(25 ~ 35)25.8 심사 문제 : 딕셔너리에서 특정 값 삭제하기 문제 : 표준 입력으로 문자열 여러 개와 숫자 여러 개가 두 줄로 입력되고, 첫 번째 줄은 키, 두 번째 줄은 값으로 하여 딕셔너리를 생성합니다. 다음 코드를 완성하여 딕셔너리에서 키가 'delta'인 키-값 쌍과 값이 30인 키-값 쌍을 삭제하도록 만드세요. 정답 : keys = input().split() values = map(int, input().split()) x = dict(zip(keys, values)) print({keys: values for keys, values in x.items() if keys != 'delta' and values != 30}) 26.9 심사문제 : 공약수 구하기 문제 : 표준 입력으로 양의 정수 두 개가..
2022.07.28 -
Unit 25. 딕셔너리 응용하기 'Unit 12 딕셔너리 사용하기'에서 딕셔너리의 기본적인 사용 방법을 배웠습니다. 이번에는 딕셔너리의 키-값 쌍을 조작하는 메서드와 정보를 조회하는 메서드를 사용해보겠습니다. 그리고 for 반복문을 사용하여 키와 값에 접근하는 방법, 딕셔너리 표현식, 중첩 딕셔너리도 함께 대해 알아보겠습니다. 25.1 딕셔너리 조작하기 그럼 딕셔너리를 조작하는 메서드와 정보를 얻는 메서드부터 알아보겠습니다. 파이썬에서 제공하는 딕셔너리 메서드는 여러 가지가 있지만 여기서는 자주 쓰는 메서드를 설명하겠습니다. 25.1.1 딕셔너리에 키-값 쌍 추가하기 딕셔너리의 중요한 기능 중 하나가 바로 키-값 쌍 추가입니다. 다음과 같이 딕셔너리에 키-값 쌍을 추가하는 메서드는 2가지가 있습니다. ..
딕셔너리 응용하기Unit 25. 딕셔너리 응용하기 'Unit 12 딕셔너리 사용하기'에서 딕셔너리의 기본적인 사용 방법을 배웠습니다. 이번에는 딕셔너리의 키-값 쌍을 조작하는 메서드와 정보를 조회하는 메서드를 사용해보겠습니다. 그리고 for 반복문을 사용하여 키와 값에 접근하는 방법, 딕셔너리 표현식, 중첩 딕셔너리도 함께 대해 알아보겠습니다. 25.1 딕셔너리 조작하기 그럼 딕셔너리를 조작하는 메서드와 정보를 얻는 메서드부터 알아보겠습니다. 파이썬에서 제공하는 딕셔너리 메서드는 여러 가지가 있지만 여기서는 자주 쓰는 메서드를 설명하겠습니다. 25.1.1 딕셔너리에 키-값 쌍 추가하기 딕셔너리의 중요한 기능 중 하나가 바로 키-값 쌍 추가입니다. 다음과 같이 딕셔너리에 키-값 쌍을 추가하는 메서드는 2가지가 있습니다. ..
2022.07.28 -
'Unit 10 리스트와 튜플 사용하기'에서 리스트의 기본적인 사용 방법을 알아보았습니다. 파이썬의 리스트는 생각보다 기능이 많은데, 요소를 추가/삭제하거나, 정보를 조회하는 메서드(함수)도 제공합니다. 특히 for 반복문과 결합하면 연속적이고 반복되는 값을 손쉽게 처리할 수 있습니다. 22.1 리스트 조작하기 먼저 리스트를 조작하는 메서드(method)입니다(메서드는 객체에 속한 함수를 뜻하는데, 파이썬에서 제공하는 리스트 메서드는 여러 가지가 있지만 여기서는 자주 쓰는 메서드를 다루겠습니다. 22.1.1 리스트에 요소 추가하기 리스트의 대표적인 기능이 바로 요소 추가입니다. 다음과 같이 리스트에 요소를 추가하는 메서드는 3가지가 있습니다. append: 요소 하나를 추가 extend: 리스트를 연결하..
리스트와 튜플 응용하기'Unit 10 리스트와 튜플 사용하기'에서 리스트의 기본적인 사용 방법을 알아보았습니다. 파이썬의 리스트는 생각보다 기능이 많은데, 요소를 추가/삭제하거나, 정보를 조회하는 메서드(함수)도 제공합니다. 특히 for 반복문과 결합하면 연속적이고 반복되는 값을 손쉽게 처리할 수 있습니다. 22.1 리스트 조작하기 먼저 리스트를 조작하는 메서드(method)입니다(메서드는 객체에 속한 함수를 뜻하는데, 파이썬에서 제공하는 리스트 메서드는 여러 가지가 있지만 여기서는 자주 쓰는 메서드를 다루겠습니다. 22.1.1 리스트에 요소 추가하기 리스트의 대표적인 기능이 바로 요소 추가입니다. 다음과 같이 리스트에 요소를 추가하는 메서드는 3가지가 있습니다. append: 요소 하나를 추가 extend: 리스트를 연결하..
2022.07.28 -
22.10 심사 문제 : 2의 거듭제곱 리스트 생성하기 문제 : 표준 입력으로 정수 두 개가 입력됩니다(첫 번째 입력 값의 범위는 1~20, 두 번째 입력 값의 범위는 10~30이며 첫 번째 입력 값은 두 번째 입력 값보다 항상 작습니다). 첫 번째 정수부터 두 번째 정수까지를 지수로 하는 2의 거듭제곱 리스트를 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 단, 리스트의 두 번째 요소와 뒤에서 두 번째 요소는 삭제한 뒤 출력하세요. 출력 결과는 리스트 형태여야 합니다. 정답 : a, b = map(int, input().split()) temp = [i for i in range(a, b + 1)] list = [2 ** i for i in temp if not (..
python 심사문제 UNIT(22 ~ 24)22.10 심사 문제 : 2의 거듭제곱 리스트 생성하기 문제 : 표준 입력으로 정수 두 개가 입력됩니다(첫 번째 입력 값의 범위는 1~20, 두 번째 입력 값의 범위는 10~30이며 첫 번째 입력 값은 두 번째 입력 값보다 항상 작습니다). 첫 번째 정수부터 두 번째 정수까지를 지수로 하는 2의 거듭제곱 리스트를 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 단, 리스트의 두 번째 요소와 뒤에서 두 번째 요소는 삭제한 뒤 출력하세요. 출력 결과는 리스트 형태여야 합니다. 정답 : a, b = map(int, input().split()) temp = [i for i in range(a, b + 1)] list = [2 ** i for i in temp if not (..
2022.07.27 -
13.7 심사 문제 : 온라인 할인 쿠폰 시스템 만들기 문제 : 표준 입력으로 가격(정수)과 쿠폰 이름이 각 줄에 입력됩니다. Cash3000 쿠폰은 3,000원, Cash5000 쿠폰은 5,000원을 할인합니다. 쿠폰에 따라 할인된 가격을 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 정답 : mn = int(input()) cp = input() if cp == 'Cash3000': mn -= 3000 if cp == 'Cash5000': mn -= 5000 print(mn) 14.7 심사문제 : 합격 여부 판단하기 문제 :표준 입력으로 국어, 영어, 수학, 과학 점수가 입력됩니다. 여기서 네 과목의 평균 점수가 80점 이상일 때 합격이라고 정했습니다. 평균 점수..
python 심사문제 UNIT(13 ~ 21)13.7 심사 문제 : 온라인 할인 쿠폰 시스템 만들기 문제 : 표준 입력으로 가격(정수)과 쿠폰 이름이 각 줄에 입력됩니다. Cash3000 쿠폰은 3,000원, Cash5000 쿠폰은 5,000원을 할인합니다. 쿠폰에 따라 할인된 가격을 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다). 정답 : mn = int(input()) cp = input() if cp == 'Cash3000': mn -= 3000 if cp == 'Cash5000': mn -= 5000 print(mn) 14.7 심사문제 : 합격 여부 판단하기 문제 :표준 입력으로 국어, 영어, 수학, 과학 점수가 입력됩니다. 여기서 네 과목의 평균 점수가 80점 이상일 때 합격이라고 정했습니다. 평균 점수..
2022.07.26 -
HTML 삽입 미리보기할 수 없는 소스
원형 큐 실습HTML 삽입 미리보기할 수 없는 소스
2022.07.26