📌Python 정규과제는 매주 정해진 분량의 『파이썬 라이브러리를 활용한 데이터 분석』 을 읽고 학습하는 것입니다. 이번주는 아래의 Python_1st_TIL에 나열된 분량을 읽고 공부하시면 됩니다.
아래의 문제를 풀어보며 학습 내용을 점검하세요. 문제를 해결하는 과정에서 개념을 스스로 정리하고, 필요한 경우 참고 자료를 통해 보완하는 것이 좋습니다.
교재 실습 예제 파일은 07_Python_Template 레포지토리의 notebooks 폴더에 업로드되어 있습니다.
👀(수행 인증샷은 필수입니다.)
| 주차 | 공부 범위 | 완료 여부 |
|---|---|---|
| 1주차 | p.25~82 | ✅ |
| 2주차 | p.83~129 | 🍽️ |
| 3주차 | p.131~179 | 🍽️ |
| 4주차 | p.181~246 | 🍽️ |
| 5주차 | p.247~309 | 🍽️ |
| 6주차 | p.310~379 | 🍽️ |
| 7주차 | p.381~465 | 🍽️ |
아나콘다(Anaconda) 또는 미니콘다(Miniconda)를 설치한 후, 필수 패키지를 설치하고 설치 완료 화면을 캡처하여 제출해주세요.
간단한 hello_world.py 파일을 생성한 후, Anaconda Prompt(또는 Miniconda Prompt)를 실행하세요.
(해당 파일에는 print('Hello World!')라고 입력해주세요.)
프롬프트에서 ipython을 입력하여 IPython 환경을 실행한 뒤, %run hello_world.py 명령어로 파일을 실행하시기 바랍니다.
실행 결과가 나타난 화면을 캡처하여 제출해주세요.
IPython을 실행한 후, 아래 코드를 한 줄씩 입력하여 실행해보세요. 각 명령어 실행 결과를 확인하고, 실행 화면을 캡처하여 제출해주세요.
a = 5
a
import numpy as np
data = [np.random.standard_normal() for i in range(7)]
data
주피터 노트북을 실행한 후, 새로운 노트북을 생성하세요.
코드 셀에 print("Hello, World!")를 입력하고 실행한 뒤, 출력 결과가 나타난 화면을 캡처하여 제출해주세요.
주피터 노트북에서 아래의 코드 셀을 실행하고, 출력 결과를 캡처하여 제출하세요.
key = 7
data = [44059, 44050, 39, 52626, 54623, 38]
print("".join(chr(x ^ key) for x in data))