input = 20
# 소수는 자기 자신과 1 외에는 아무것도 나눌 수 없다.
def find_prime_list_under_number(number):
prime_list = []
for n in range(2, number + 1):
for i in prime_list:
if n % i == 0 and i*i <= n:
break
else:
prime_list.append(n)
return prime_list
result = find_prime_list_under_number(input)
print(result)
기본적인 for, if 사용법을 다시 생각하게 되었고 python을 통해서 코딩테스트에 합격한다면 정말 기쁠 것 같다 :)