def prime(n):
L=[]
for x in range(2,n+1):
if all(x%y!=0 for y in range(2,x)):
print [x]
이렇게하면 prime(10)이라하면
x 가 2,3,5,7
이렇게따로 출력되는데 prime(10) 이렇게하면 [2,3,5,7]이렇게 출력할려면 어떻게해야해요..
apend쓰면 이상한값이 되버리는듯한ㅁ..
def prime(n):
L=[]
for x in range(2,n+1):
if all(x%y!=0 for y in range(2,x)):
print [x]
이렇게하면 prime(10)이라하면
x 가 2,3,5,7
이렇게따로 출력되는데 prime(10) 이렇게하면 [2,3,5,7]이렇게 출력할려면 어떻게해야해요..
apend쓰면 이상한값이 되버리는듯한ㅁ..
if 다음에 L.append(x) 하고 for문 밖에서 print L 해도 안됨??
그렇게햇는데안대던데여
오 됫어여