14일차 답안.
실습예제 29. lang1과 lang2 리스트가 있을 때 lang1과 lang2의 원소를 모두 갖고 있는 langs 리스트를 만드세요.

실습예제 30. 다음 리스트에서 최대값과 최소값을 출력하세요(힌트: min(), max() 함수 이용)
실습예제31. 다음 리스트에 저장된 데이터의 개수를 화면에 구하하라.

실습예제32. 다음 리스트의 평균을 출력하라.

실습예제 33. 원의 넓이는 반지름의 길이 x 반지름의 길이 x 3.14 로 구할 수 있습니다.
함수를 사용하여 원 넓이를 구하는 코드를 작성해 보세요.
입력을 반지름의 길이로 정수 n이 주어지면 원의 넓이를 반환하는 함수를 만들어 주세요.

실습예제34. 우리 태양계를 이루는 행성은 수성, 금성, 지구, 화성, 목성, 토성, 천왕성, 해왕성이 있습니다.
이 행성들의 영어 이름은 Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune입니다.
행성의 한글 이름을 입력하면 영어 이름을 반환하는 프로그램을 만들어 주세요.

15일차문제.
실습예제35. 첫줄에는 학생의 이름이 공백으로 구분되어 입력되고, 두번째 줄에는 그 학생의 수학 점수가 공백으로 구분되어 주어집니다.
두 개를 합쳐 학생의 이름이 key이고 value가 수학 점수인 딕셔너리를 출력해주세요.
>>입력
Yujin Hyewon
70 100
>>출력
{'Yujin' : 70, 'Heywon' : 100}
실습예제36. 2-gram이란 문자열에서 2개의 연속된 요소를 출력하는 방법입니다.
예를들어 'Python'을 2-gram으로 반복해 본다면 다음과 같은 결과가 나옵니다.
Py
yt
th
ho
on
입력으로 문자열이 주어지면 2-gram으로 출력하는 프로그램을 작성해 주세요.
실습예제37. 글초롱은 영어 학원 아르바이트를 하고 있습니다. 반 아이들은 알파벳을 공부하는 학생들인데 오늘은 대문자 쓰기 시험을 봤습니다.
알파벳 하나만을 입력하고 그 알파벳이 대문자이면 YES를 아니면 NO를 출력하는 프로그램을 만들어 주세요.
>>입력
A
>>출력
YES
실습예제38. 정수를 입력받아 첫 줄에 입력 받은 숫자를 출력하고 음수이면 'minus'라고 출력하는 프로그램을 작성하세요.
>>입력
-5
>>출력
-5
minus
실습예제39. "몸무게+100-키"를 비만수치 공식이라고 하자.
키와 몸무게를 입력 받아 첫 번째 줄에 비만수치를 출력하고, 비만수치가 0보다 크면 다음 줄에 "Obesity"를 출력하는 프로그램을 작성하시오.(출력 형식은 아래 출력 예를 참고하세요.)
>>입력
155
60
>>출력
5
Obesity
실습예제40. 정사각형의 한 변의 길이 n을 입력받은 후 다음과 같이 숫자로 된 정사각형 형태로 출력하는 프로그램을 작성하세요.
<처리조건> 숫자의 진행 순서는 처음에 왼쪽 위에서 아래쪽으로 n만큼 진행 한 후 바로 오른쪽 위에서 다시 아래쪽으로 진행하는 방법으로 정사각형이 될때까지 반복한다.
<입력형식>
정사각형 한 변의 기이 n(n의 범위는 100이하의 자연수)을 입력 받는다.
<출력형식>
위의 형식과 같이 한 변의 길이가 n인 숫자 사각형을 출력한다. 숫자 사이는 공백으로 구분하여 출력한다.
>>입력
5
>>출력
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
'파이썬(문제풀이)' 카테고리의 다른 글
문제를 통한 파이썬 공부 #17 (0) | 2023.01.17 |
---|---|
문제를 통한 파이썬 공부 #16 (0) | 2023.01.16 |
문제를 통한 파이썬 공부 #14 (0) | 2023.01.14 |
문제를 통한 파이썬 공부 #13(이중for문) (0) | 2023.01.13 |
문제를 통한 파이썬 공부 #12(set) (0) | 2023.01.12 |