가면 뒤의 기록

    2021/05/27 1

    [python] 파이썬 팩토리얼(factorial) 구하기 3가지 방법

    안녕하세요. BlockDMask입니다. 오늘은 파이썬에서 팩토리얼을 구하는 3가지 방법에 대해서 이야기해보려 합니다. 1. 재귀를 이용한 팩토리얼 2. 반복을 이용한 팩토리얼 3. math.factorial 함수를 이용한 팩토리얼 1. 파이썬 팩토리얼 재귀 재귀 함수를 이용해서 팩토리얼을 구할 수 있습니다. 일단 팩토리얼을 간단하게 보면 팩토리얼은 자기를 포함해서 하나씩 작은 수를 곱해가면서 1까지 곱해나가는 것을 말합니다. 0! = 1 1! = 1이고 3! 은 3 * 2 * 1입니다. 그렇기 때문에 N! 은 N * (N-1) * (N-2) *.... 3 * 2 * 1입니다. 자세히 보면 N을 곱하고 N에서 하나 뺀 값을 곱하고 그 N에서 하나 뺀 값에서 하나 더 빼서 곱하고.. 이런 식이죠? 이걸 재귀..

    <개인공부>/[Python] 2021.05.27
    이전
    1
    다음
    • 전체보기 (433)
      • <개인공부> (275)
        • [C언어, C++] (40)
        • [C++] (55)
        • [Python] (104)
        • [C#] (23)
        • [Unity] (6)
        • [Flutter, Dart] (7)
        • [Algorithm] (8)
        • [Linux,Unix] (7)
        • [Operating System] (6)
        • [TCP_IP 소켓] (3)
        • [데이터 통신] (10)
        • [개발,컴퓨터 정보 모음] (6)
      • <토이프로젝트> (18)
        • [자체 제작 툴] (1)
        • [Python 프로젝트] (2)
        • [모바일 게임] (3)
        • [C++ 게임] (4)
        • [C++ SFML 게임] (3)
        • [C언어 게임] (3)
        • [웹 프로젝트] (1)
      • <툴, 프로그램 관련> (35)
        • [비주얼 스튜디오] (4)
        • [파이참] (1)
        • [VS Code] (1)
        • [윈도우] (13)
        • [맥OS] (13)
        • [한글] (1)
        • [워드,엑셀,파워포인트] (1)
        • [유용한 툴 추천] (1)
      • <알고리즘 문제풀이&연습> (103)
        • [C++] 백준, 프로그래머스 등등 (103)
      • <기록> (0)
        • [계획과 회고] (0)

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    Calendar

      2021. 05  
    일 월 화 수 목 금 토
    1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30 31

    방문자수Total

    • Today :
    • Yesterday :
    08-18 06:07
    YouTube Twitter

    Copyright © BlockDMask. All rights reserved.

    blockdmask@gmail.com

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.