After you got the basics of Python under your belt, the best way to get a good knowledge of the language and improve your coding skills is to start on a project you are interested in. Maybe an image viewer, a slide show, computer generated random or fractal art, a…
Assume you have filed all your code snippets into one directory. Write a Python program that searches this directory for keywords and brings up the names of the files that contain these keywords.
Lardmeister
Posting Virtuoso
1,939 posts since Mar 2007
Reputation Points: 465
Solved Threads: 72
Skill Endorsements: 5
Control a turtle graphics canvas (module turtle) from an external Tkinter window with buttons.
Ene Uran
Posting Virtuoso
1,830 posts since Aug 2005
Reputation Points: 676
Solved Threads: 255
Skill Endorsements: 7
Assume you have a list of unique integers, write a program that will show the closest pair or pairs.
Ene Uran
Posting Virtuoso
1,830 posts since Aug 2005
Reputation Points: 676
Solved Threads: 255
Skill Endorsements: 7
You can use the Python third party module SimpleCV from:
http://www.simplecv.org/
To do Computer Vision experiments leading to rather interesting projects.
vegaseat
DaniWeb's Hypocrite
6,478 posts since Oct 2004
Reputation Points: 1,447
Solved Threads: 1,612
Skill Endorsements: 37
Create a function that shifts elements of a list in circular order.
For instance [1,2,3,4,5] --> [5,1,2,3,4] etc.
vegaseat
DaniWeb's Hypocrite
6,478 posts since Oct 2004
Reputation Points: 1,447
Solved Threads: 1,612
Skill Endorsements: 37
Lardmeister
Posting Virtuoso
1,939 posts since Mar 2007
Reputation Points: 465
Solved Threads: 72
Skill Endorsements: 5
Using a Python GUI tookit like Tkinter write a numeric seven segment LED display like the ones on your alarm clock.
Lardmeister
Posting Virtuoso
1,939 posts since Mar 2007
Reputation Points: 465
Solved Threads: 72
Skill Endorsements: 5
Compare texts and see which ones are a close match.
Work out a degree/percentage of match.
vegaseat
DaniWeb's Hypocrite
6,478 posts since Oct 2004
Reputation Points: 1,447
Solved Threads: 1,612
Skill Endorsements: 37
If you have a room with 16 people, how many times can they shake hands once with each other?
Ene Uran
Posting Virtuoso
1,830 posts since Aug 2005
Reputation Points: 676
Solved Threads: 255
Skill Endorsements: 7
You have two strings that look much alike:
waterkraftownermanuals
wadercraftownersmanual
Write Python program that will highlight the differences by capitalizing the characters that don't match:
waTerKraftownermanualS
waDerCraftownerSmanual
bumsfeld
Nearly a Posting Virtuoso
1,497 posts since Jul 2005
Reputation Points: 409
Solved Threads: 235
Skill Endorsements: 1
bumsfeld
Nearly a Posting Virtuoso
1,497 posts since Jul 2005
Reputation Points: 409
Solved Threads: 235
Skill Endorsements: 1