meta data for this page
  •  

문서의 이전 판입니다!


Python 내장 함수

숫자 관련

  1. abs(x) : 숫자의 절대값 반환(복소수는 크기 반환)
    • >>> abs(3)
      3
      >>> abs(-1.2)
      1.2
  1. divmod(a, b) : a를 b로 나눈 몫과 나머지를 튜플 형태로 반환
    • >>> divmod(7, 3)
      (2, 1)

문자 관련

  1. chr(i) : 유니코드 포인트가 i인 문자를 반환
    • >>> chr(97)
      'a'
      >>> chr(8364)
      '€'

열거형 관련

  1. enumerate(iterable [, start = 0]) : 순서가 있는 자료형(리스트, 튜블, 문자열)을 입력으로 받아 인덱스 값을 포함하는 튜플 형태로 반환
    • >>> for i, name in enumerate(['body', 'foo', 'bar']):
      ...     print(i, name)
      ...
      0 body
      1 foo
      2 bar

기타

  1. all(iterable) : 입력 받은 모든 요소가 참이면 True 아닐 경우 False (빈 값은 True)
    • >>> all([1, 2, 3])
      True
      >>> all([1, 2, 3, 0])
      False
      >>> all([])
      True
  1. any(iterable) : 입력 받은 요소 중 한개 이상 참이면 True 아닐 경우 False (빈 값은 False)
    • >>> any([1, 2, 3, 0])
      True
      >>> any([0, ""])
      False
      >>> any([])
      False