| | |
Projects for the Beginner
![]() | View First Unread |
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: 143
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: Calling Function?
- Next Thread: How to avoid python shebang line on linux.
| Thread Tools | Search this Thread |
.dll .net address advanced advice ajax aliased apax applicationreengineering array asp.net backend basic beginner bluetooth c++ calculator calling code college corners cx-freeze data dheeraj dictionary digital dynamic examples file forms function generator google gui images input ip java javadesktopapplications keycontrol launcher library link linux list loop mca microphone mouse newb newbie opensource output outsourcing php prime programming projectideas projects push py2exe pygame pyglet pyqt python random recursive retarded-mentally return rubyconf script shebang skinning slicenotation software softwaredevelopment source sprite sqlite ssh string table text threading tlapse tooltip tutorial ubuntu unicode url urllib urllib2 variable vb.net voip webdevelopemnt whileloop wikipedia wxpython xlwt








