Menu
CoddyTech

라이브러리 불러오기

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.85

as np는 NumPy에 짧은 별칭인 별칭을 부여합니다. 점은 그 안의 항목에 접근합니다. np.sqrt는 항상 소수로 답합니다. 7이 아니라 7.0입니다.

맨 위에서 한 번 가져오면, 아래의 모든 줄에서 np를 사용할 수 있습니다.

challenge icon

챌린지

쉬움

피자 가게에서는 둥근 피자와 크기가 같은 정사각형 피자를 원합니다. 프로그램은 둥근 피자의 지름을 센티미터 단위로 읽습니다.

  1. NumPy를 np로 가져옵니다.
  2. 넓이를 구합니다: np.pi에 반지름의 제곱을 곱합니다. 반지름은 지름의 절반입니다.
  3. 정사각형의 한 변의 길이를 구합니다: 넓이의 제곱근입니다.
  4. np.round를 사용해 둘 다 소수점 아래 2자리까지 반올림하여 출력합니다.

지름이 40 cm인 피자의 두 모양은 다음과 같습니다.

지름이 40 cm인 둥근 피자 옆에 한 변이 35.45 cm인 정사각형 피자가 있으며, 둘 다 넓이는 1256.64 제곱센티미터입니다

프로그램은 다음을 출력합니다.

Area: 1256.64
Side: 35.45

직접 해보기

# 아래 줄에서 NumPy를 임포트하세요

diameter = float(input())

# 아래에 코드를 작성하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

데이터와 시각화의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러