알쏭달쏭 공부한거 쓰기

HW10 본문

파이썬 -23여름학기(ㄱㅎㅈ)

HW10

elec_cy 2023. 7. 11. 09:16

12일차 실습 문제: 10.12번까지 위에서부터 아래로 순차적으로 풀이하세요.(10.3, 10.14, 10.15, 10.24 제외)

https://colab.research.google.com/drive/1Jzdka6KRChHZOut2bapC3nFYa48-3DyB?usp=sharing#scrollTo=TBpZBPqzKqHO

GUI: 엔트리에서 엔터입력했을때 결과 출력되도록 추가해보세요. 

#내일 시험 범위는 저번 시험 범위 이후(GUI, datetime, time, 람다함수, map, filter)입니다.

 
 

Day_12.ipynb

Colaboratory notebook

colab.research.google.com

 

EX 1: map, filter

## EX 1:  map, filter
### 1. 0에서 9까지 숫자를 포함하는 리스트

```
rslt = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
def a():
    rslt=list(map(lambda x:x,range(10)))
    print(rslt)
a()
---------------------------------
### 2. 0에서 9까지 숫자의 제곱 값

```
rslt = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
```

def a():
    rslt=list(map(lambda x:x**2,range(10)))
    print(rslt)
a()

---------------------------------
### 3. 0에서 9까지 숫자 중 짝수 값
```
rslt = [0, 2, 4, 6, 8]
```
def a():
    rslt=list(filter(lambda x:x%2==0,range(10)))
    print(rslt)
a()

--------------------------
### 4. 0에서 9까지 숫자 중 홀수의 제곱 값

```
rslt = [1, 9, 25, 49, 81]

```
def a():
    rslt=list(map(lambda x:x**2,filter(lambda x:x%2!=0,range(10))))
    print(rslt)
a()
----------------------------

### 5. lst = [-30,45,-5,-90,20,53,77,-36]  에서 음수 값만을 가진 리스트 생성
```
rslt = [-30, -5, -90, -36]

```
def a():
    lst = [-30,45,-5,-90,20,53,77,-36]
    rslt=list(filter(lambda x:x<0,lst))
    print(rslt)
a()
----------------------------
### 6. ages = [34,39,20,18,13,54]         에서 성년(19세 이상) 리스트 생성
```
rslt = [34, 39, 20, 54]

```
def a():
    ages = [34,39,20,18,13,54]
    rslt=list(filter(lambda x:x>=19,ages))
    print(rslt)
a()
-------------------------------
### 7. A = [1, 2, 3], B = [2, 4, 6]  에서 A의 성분과 B의 성분의 곱으로 이루어진 리스트 생성
```
rslt = [2, 4, 6, 4, 8, 12, 6, 12, 18]

```

def a():
    A=[1, 2, 3]
    B=[2, 4, 6]
    rslt=[]
    for a in A:
       n=list(map(lambda x:a*x,B))
       rslt.extend(n)
    print(rslt)
a()

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hw10.py
0.00MB

'파이썬 -23여름학기(ㄱㅎㅈ)' 카테고리의 다른 글

7/11 12장  (0) 2023.07.11
test5-GUI & datetime test  (0) 2023.07.11
7-10  (0) 2023.07.10
HW8,HW9  (0) 2023.07.09
hw7  (0) 2023.07.09