Content: Introducing Sets, Introducing decimal class, some simple
python tips and tricks.
Writers: Milad Heydariaan, Mohsen Mansouryar
Link:
http://sharifpython88.googlegroups.com/web/Loving+Python+-+Chapter+2.pdf?gda=UuZ1g1AAAACqb435WmJDLcPSBf2A8e2SfaUYTL_H-0RINfIt2OQ3hRFCk2166zlloED8BnHFUYYjGjYx5VfR-4eTztM1Yr53bcVT3VtYGKLco-_l-8AzjQ&gsc=GYNwzwsAAAD2n1y9u_KU42KgfloEdTs9
Python Code Snippet for The Sieve of Eratosthenes :
def eras(n):
siv=range(n+1)
siv[1]=0
sqn=int(round(n**0.5))
for i in range(2,sqn+1):
if siv[i]!=0:
siv[2*i:n/i*i+1:i]=[0]*(n/i-1)
return filter(None,siv)
Usage :
>>> eras(50)
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47]
On Dec 24, 10:14 pm, maryam kamali <kamali.mar...@gmail.com> wrote:
> dustaan kasi midune sieve tu python chikar mikonee?
>
> On Thu, Dec 24, 2009 at 1:28 AM, MM.Brian <mohsen.br...@gmail.com> wrote:
> > Salam :)
> > tu in ghesmat ham say shode mavaredi amuzesh dade beshe ke tu halle
> > soalaye projecteuler mitunan mofid bashan. barkhi az matalebi ke onvan
> > shodan niazmande ineke khanande Chaptere 1 ro khub khunde bashe.
> > Movaffagh Bashid :)
>
> > Content: Introducing Sets, Introducing decimal class, some simple
> > python tips and tricks.
> > Writers: Milad Heydariaan, Mohsen Mansouryar
> > Link:
>
> >http://sharifpython88.googlegroups.com/web/Loving+Python+-+Chapter+2....
>
> --
> Maryam