[Python] 에라토스테네스의 체 에라토스테네스의 체 이것은 소수를 구하는 방법 중 하나이다. 기본 코드는 이런식이다. def is_prime_number(x): for i in range(2, int(math.sqrt(x))+1): if x % i == 0: return False return True 조금 간략하게 코드를 짜보았다. 간결하고 효율성도 높아 다양한 문제에서 사용할 수 있다. 이건 일반적인 소수를 구하는 코드이다. def is_prime(num): if num 내장함수 2021.05.31
[파이썬] combinations 내장함수 우선 combinations 함수를 활용하기 위해선 from itertools import combinations 파이썬 기본 라이브러리인 itertools 모듈을 import 해준다. 이 라이브러리는 조합을 하는 함수로 주로 소수 문제에 많이 쓰인다. 사용법 변수 = list(combinations(사용하려는 리스트, 합치려는 원소 개수) 간단하게 예제를 예로 들자면 from itertools import combinations member = ['영희', '철수', '흰둥이', '짱구', '맹구', '유리'] team = list(combinations(member,2)) print(team) member에 들어있는 친구들로 2명씩 팀을 짜려고 할 때 다양한 방법의 팀의 출력 결과가 나온다. 출력문 .. 내장함수 2021.05.16