From 964056551369703bcb38f3e86658df47ab8348bb Mon Sep 17 00:00:00 2001 From: tejesh95 Date: Mon, 3 Jul 2017 03:59:33 +0000 Subject: [PATCH] Done --- prime_numbers.py | 15 +++++++++++++++ prime_numbers.pyc | Bin 0 -> 582 bytes tests/__init__.pyc | Bin 0 -> 160 bytes tests/test_get_prime_numbers.pyc | Bin 0 -> 1282 bytes 4 files changed, 15 insertions(+) create mode 100644 prime_numbers.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_get_prime_numbers.pyc diff --git a/prime_numbers.py b/prime_numbers.py index e69de29..a9648d7 100644 --- a/prime_numbers.py +++ b/prime_numbers.py @@ -0,0 +1,15 @@ + +def get_prime_numbers(num): + if num <= 1: + return + primes = [] + for x in range(2, num+1): + # if x is divisible by any of primes found till now, then it is not prime + isPrime = True + for prime in primes: + if x%prime == 0: + isPrime = False + break + if isPrime: + primes.append(x) + return primes diff --git a/prime_numbers.pyc b/prime_numbers.pyc new file mode 100644 index 0000000000000000000000000000000000000000..aeaeb4453c4dbd5e1dda54ed956cff79138899ba GIT binary patch literal 582 zcmcIfUrPc(9Gtx~vq&(Aik^Br1Um>Kf{dVuUJ}Vb3QA6I)6?#cw<{Q&^k849Pu3S` zb`hcv(6KZ3yP4VDIrqD|`So)AIKb)=d|wi(N(zBb;E97k$8)F*jK4;dh$}*UkP4fa z2;?=hr!xc=0`opJ4QFNVEgf7x-(lfE3oKmBJrsh{Ar>VRjFqq(x|le~o6wGlw5LsQ zbqg1H-K58^NiGG%v<|K=wT@@Xv?5b2G9@DdR@A0y9wbAlP39q=Nh{q1Z%XPir69{> z5_%@5T~acOt)AskEES6abG=TERNF{)yEQ$Eu%vD|`J*(JzLsODMrS8}H_az13kK33 zq@na*Rj6bmd)K2hX#`3|!z7l8Zk+n|tRAoJ%Um5XvCYHSxA(^|zoqs`5L==o%HqH& ki>jz`st`M(<(aDY8>HW2|In_&3(n&-oW02lTZ-TK0j4o~y#N3J literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..20545414f68df22b580ffad9993edeab4745c87f GIT binary patch literal 160 zcmZSn%*z!fpc|RY00oRd+5w1*S%5?e14FO|NW@PANHCxg#hySh{fzwFRQ;0FtkmKR zOH=*u{G#mQg2d!h{p9?VRQfgc5S_J?v`rf+prDG1gAW{h2{|EDgb<=?5tkmEiqKpvyaoVAys-N^r1!cHR;Y>L^Dx6CB zKJ4=XT^eguiMjE(^oWlL)Fz*KU1DW)J~LiR+#=NZvQ$dq6UzCZ4+`_8ts0eU-+WQl z{Z_;Gz2_Z#m;x3-8i?LBf@~b?CX}VA~tmPQcn5ST|r> z_gDwW2f2H9>qH+s;Ij>K@9qurA;IIcN19F_)PVh%|7lys7F1mh5eFJju{9NYRE4*} zf8Nc;Cnc58CCkD&CEbwFyJ{tFVSFtUtI%7W6xJ52#LSXVrsTFv=??8crnXVNKm&IP z{@5&y#bawJ@|^Fncv93(Wz6sac>L8DH8S`0qBHAN#@sXJzHYM?Wlq(z^#$CORyki| zN*RRUCX|g9rconQ7s@RTUydfmUbwp z{4Z-?(1yo!Hm}+2Ri@z%D1eB?K=j0Zv=_1g%?4th@-=(@Z1P+e)aH2*n&*v?zNTr$ z9^R|?=Tb6ulH0*?6*}TH<+cbPw$~N1$cz9$7N@v;E|eh@ZCw>U;Xg7C+}^DHddnT* Km_T1Vi+=%JuP6@y literal 0 HcmV?d00001