라이브러리 불러오기
Coddy Machine Learning 여정의 데이터와 시각화 섹션에 포함된 레슨. 60개 중 3번째.
Python 자체 함수는 len과 round 같은 기본 기능에 그칩니다. 더 많은 기능을 사용하려면 모듈을 import합니다. 모듈은 미리 작성된 코드입니다. 머신러닝은 NumPy를 기반으로 합니다.
import numpy as np
print(np.sqrt(49)) # 함수: 괄호 사용
print(np.pi) # 값: 괄호 없음
print(np.round(2 * np.pi * 3, 2)) # 소수점 이하 2자리로 반올림다음과 같이 출력됩니다:
7.0
3.141592653589793
18.85as np는 NumPy에 짧은 별칭인 별칭을 부여합니다. 점은 그 안의 항목에 접근합니다. np.sqrt는 항상 소수로 답합니다. 7이 아니라 7.0입니다.
맨 위에서 한 번 가져오면, 아래의 모든 줄에서 np를 사용할 수 있습니다.
챌린지
쉬움피자 가게에서는 둥근 피자와 크기가 같은 정사각형 피자를 원합니다. 프로그램은 둥근 피자의 지름을 센티미터 단위로 읽습니다.
- NumPy를
np로 가져옵니다. - 넓이를 구합니다:
np.pi에 반지름의 제곱을 곱합니다. 반지름은 지름의 절반입니다. - 정사각형의 한 변의 길이를 구합니다: 넓이의 제곱근입니다.
np.round를 사용해 둘 다 소수점 아래 2자리까지 반올림하여 출력합니다.
지름이 40 cm인 피자의 두 모양은 다음과 같습니다.
프로그램은 다음을 출력합니다.
Area: 1256.64
Side: 35.45직접 해보기
# 아래 줄에서 NumPy를 임포트하세요
diameter = float(input())
# 아래에 코드를 작성하세요
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
데이터와 시각화의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러