Been a while...

J

John Salerno

Hi guys. It's been a while since I've used Python, so I got a little
rusty, but I really want to start using it again, just out of habit and
for fun. Can anyone suggest a book or a website with little projects I
could work on to keep me busy?

(I do have Beginning Python with the 10 projects in the back, but those
might be a little too involved for me right now.)

Thanks!
John
 
J

John Salerno

"Python Programming: An Introduction to Computer Science" by Zelle has
lots of little homework assignments at the end of each chapter. That
would probably keep you busy and up-to-snuff.

Mike

Thanks. I think I have that book! I read a little of it but didn't do
any assignments, so I'll check when I get home.
 
K

kyosohma

I got stuck on 34 a couple of months ago and haven't had time to go
back to it.

Fun challenge.

I've also found converting simple C++ assignments from Computer
Science courses on University websites to be a helpful way to learn a
language. Heck, taking any simple programs in any 4GL language and
converting it to Python is a good exercise for the brain and for
honing your skills.

Mike
 
E

Erik Johnson

Michael Bentley said:

There is also a slew of interesting (and challenging) problems at SPOJ
(Sphere Online Judge: https://www.spoj.pl/) which you can solve and submit
your Python (or one of about 30 other languages) solution to for automatic
and (almost) immediate judging.

There is a slew of programming contest problems at
http://acm.uva.es/problemset/ , an ACM-sponsored site which does not accept
postings in Python, but you can always dig through the problems to find an
interesting one to work on. You'll have to decide for yourself if you've
solved it correctly / satisfactorily.

Good luck,
-ej
 
J

James Stroud

John said:
Hi guys. It's been a while since I've used Python, so I got a little
rusty, but I really want to start using it again, just out of habit and
for fun. Can anyone suggest a book or a website with little projects I
could work on to keep me busy?

(I do have Beginning Python with the 10 projects in the back, but those
might be a little too involved for me right now.)

Thanks!
John

Hawk this list and try to pick off easy answers before anyone else.
That's what I do. The pressure is to be right, because if you're not,
you hear about it in a hurry.

James
 
P

Paul Boddie

Hi guys. It's been a while since I've used Python, so I got a little
rusty, but I really want to start using it again, just out of habit and
for fun. Can anyone suggest a book or a website with little projects I
could work on to keep me busy?

The Python Wiki's Beginner's Guide is one place to start:

http://wiki.python.org/moin/BeginnersGuide
(I do have Beginning Python with the 10 projects in the back, but those
might be a little too involved for me right now.)

There are many ideas for projects on the Wiki, too:

http://wiki.python.org/moin/CodingProjectIdeas

I think a lot of them might be quite difficult for beginners, however.

Paul
 
E

Erik Johnson

Hawk this list and try to pick off easy answers before anyone else.
That's what I do. The pressure is to be right, because if you're not,
you hear about it in a hurry.

That is actually an excellent suggestion. Even if you can't answer a
question, finding interesting and comprehanesible questions and then
studying the various follow up posts is an excellent way to sharpen your
Python skills, and broaden your knowledge about not only Python syntax and
common pitfalls but about what modules are typically applied to various
kinds of problems.

-ej
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,430
Messages
2,571,676
Members
48,796
Latest member
Greg L.

Latest Threads

Top