프로젝트 의 Python 스킬 트리

완전수 찾기 프로젝트

초급

이 프로젝트에서는 1 부터 1000 까지의 범위 내에서 모든 완전수를 찾는 방법을 배우게 됩니다. 완전수는 자신을 제외한 진약수의 합과 같은 양의 정수입니다.

python

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 1 부터 1000 까지의 범위 내에서 모든 완전수를 찾는 방법을 배우게 됩니다. 완전수는 자신을 제외한 진약수의 합과 같은 양의 정수입니다.

👀 미리보기

## 만약 범위가 1~10 이라면, 출력은 다음과 같아야 합니다:
Perfect numbers: 6  ## 6 = 1 + 2 + 3

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • 주어진 범위 내에서 모든 완전수를 찾기 위해 perfect_number 함수를 구현하는 방법
  • perfect_number 함수를 테스트하고 결과의 정확성을 확인하는 방법
  • 더 나은 성능과 가독성을 위해 perfect_number 함수를 최적화하고 개선하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 완전수의 개념과 수학적 속성을 이해합니다.
  • 지정된 범위 내에서 모든 완전수를 찾는 함수를 작성합니다.
  • 코드가 올바르게 작동하는지 테스트하고 디버깅합니다.
  • 더 나은 효율성과 가독성을 위해 코드를 최적화합니다.
  • 문제 해결 능력을 적용하여 프로그래밍 능력을 향상시킵니다.

강사

labby
Labby
Labby is the LabEx teacher.