| | |
Projects for the Beginner
![]() |
All you guys have some really great ideas about making Python programs. If I happen to take out some time for these, I am really gonna work on at least one of your suggested programs. 
Anyway, a very happy new year.

Anyway, a very happy new year.
Blog - anurag.granularproject.org
In case you are looking for a project that you can apply your newly learned OOP concepts to, here is one suggestion:
Take a group of people and keep track of their personal information like first name, last name, gender, age, and let's say bowling score. You want to know who is the youngest bowler, who has the highest score, and is there an age-score relation.
Take a group of people and keep track of their personal information like first name, last name, gender, age, and let's say bowling score. You want to know who is the youngest bowler, who has the highest score, and is there an age-score relation.
drink her pretty
•
•
Join Date: Feb 2009
Posts: 138
Reputation:
Solved Threads: 1
Crete a simple folder synchronization tool. It's not that difficult. I am still a beginner and I did it for my first project.
Hints
{the os module is very useful for stuff like this}
{use a list to compare all the objects in the folder. Use the os.listdir(pathname) method for this purpose. If you use windows you can use the os.system command to pass commands to the command line and then copy file usin it}
{for two way synchronization simply swap the path for the source folder and destination folder. }
Good luck
Hints
{the os module is very useful for stuff like this}
{use a list to compare all the objects in the folder. Use the os.listdir(pathname) method for this purpose. If you use windows you can use the os.system command to pass commands to the command line and then copy file usin it}
{for two way synchronization simply swap the path for the source folder and destination folder. }
Good luck
Write a module, it can be whatever you like, then fill it with lots of useful function and stuff that will be able to make you codeing quicker later!
Make it idiot proof and someone will make a better idiot.
Check out my Site | and join us on IRC | Python Specific IRC
Check out my Site | and join us on IRC | Python Specific IRC
Exploring the Natural Language Toolkit (NLTK) for Python sounds like a very interesting project!
See:
http://www.nltk.org/
See:
http://www.nltk.org/
May 'the Google' be with you!
I have list of friends of type "firstname lastname", something like this:
Your mission in Python is to sort these items by last name.
Python Syntax (Toggle Plain Text)
name_list = [ "Erich Meitinger", "Udo Baus", "Jens Klein", "Bjorn Bork", "Heidrun Lovelace", "Klaus Abraham", "Ulla Jorgens", "Volger Jenkings", "Helmut Schmidt", "Freja Larse", "Larry Orkan", "Andreas Mauser", "Harry Heimlich" ]
May 'the Google' be with you!
![]() |
Similar Threads
- Ideal project for a beginner? (Python)
- Hep finding C++ Projects (Python)
- Help finding C++ Projects (C++)
- New task from Projects for the beginner: (Python)
Other Threads in the Python Forum
- Previous Thread: Wing IDE & IronPython
- Next Thread: Printing dictionary sorted by value
| Thread Tools | Search this Thread |
.dll .net .so abrupt address advanced advice anti apax applicationreengineering array asp.net avogadro backend beginner bluetooth c++ calculator calling code college curved cx-freeze def dheeraj dynamic event examples excel file forms function google gui http images input itunes java javaprojects launcher library link linux list loop mca microphone microsoft mouse movingimageswithpygame newb newbie number opensource output outsourcing php prime programming projects push py2exe pygame pyglet pyqt python random recursive remote return rubyconf script shebang silverlight slicenotation softwaredevelopment source sqlite string sum syntax table text threading tlapse tooltip tricks tutorial ubuntu url urllib urllib2 variable vb.net webdevelopemnt whileloop wikipedia wxpython xlwt







