Language/파이썬
[Python] VSCode-ModuleNotFoundError: No module named 'bs4' 오류 해결
다음과 같이 import해서 사용하려고 했는데 에러가 발생했습니다. 설치된 파이썬이 여러 개있으면 다른 곳에 깔렸을 수도 있다는 말에 우측 하단의 버전을 클릭하여 변경도 해보았습니다. 오류 해결하신 분들을 찾다가 파이썬 설치 경로로 이동해서 재설치하는 방법을 알았습니다. 1. cmd 열기 > 내 파이썬 설치 경로로 이동 파이썬 설치 경로 부터 찾으시고, Scripts 폴더까지 들어가서 주소를 복사해주세요. cmd 창에 cd 명령어 뒤에 주소를 붙여넣어 주시면 해당 경로로 이동할 수 있습니다. 2. pip install beautifulsoup4 입력 이제 여기서 설치를 진행해줍니다. 이제 한 번 실행해보세요! 저는 다행히 이 방법으로 해결되었습니다.
[파이썬] 소수 판별 '에라토스테네스의 체'
에라토스테네스의 체 1. 소수를 구하고자 하는 범위를 2부터 나열 2~n 사이의 소수를 구하고자 할 때 다음과 같이 나열합니다. 0과 1은 False로 두고, 2~n-1개까지 True로 둡니다. a = [False,False] + [True]*(n-1) 2. 2부터 나열한 수까지 반복하며 배수 지우기 2부터 n+1까지 반복문을 돌리고 a의 i 번째 인덱스가 True 이면 primes 리스트에 추가합니다. 만약 n=10, i= 2이면, 현재 a[2]는 True이므로 primes에 2를 추가하고 2의 배수인 4,8이 False가 됩니다. 3도 primes에 추가되고 배수인 6,9가 False가 됩니다. 4는 2의 배수를 지우는 단계에서 False가 되었으므로 if문을 통과하지 못합니다. 5는 True 이므로..
[파이썬] 최대공약수와 최소공배수
최대공약수 GCD : Greatest Common Divisor 두 수 이상의 공통인 약수 중 최대인 것 12의 약수 : 1, 2, 3, 4, 6, 12 6의 약수 : 1, 2, 3, 6 12와 6의 공통인 약수 : 1, 2, 3, 6 12와 6의 최대공약수 : 6 최소공배수 LCM : Least Common Multiple 두 수 이상의 공통인 배수 중 최소인 것 5의 배수 : 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, ... 15의 배수 : 15, 30, 45, 60, ... 5와 15의 공통인 배수 : 15, 30, 60, ... 5와 15의 최소공배수 : 15 최대공약수 & 최소공배수 구하기 유클리드 호제법 x, y 의 최대공약수는 y와 x%y의 최대공약수..