Projects for the Beginner

Reply

Join Date: Sep 2008
Posts: 10
Reputation: iamgame is an unknown quantity at this point 
Solved Threads: 0
iamgame's Avatar
iamgame iamgame is offline Offline
Newbie Poster

Re: Projects for the Beginner

 
-1
  #181
Dec 31st, 2008
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.
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,273
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 175
sneekula's Avatar
sneekula sneekula is offline Offline
Nearly a Posting Maven

Re: Projects for the Beginner

 
0
  #182
Jan 2nd, 2009
The "Chinese New Year" starts some day after January 20th and before February 20th, when the moon is at its lowest intensity. Write a Python program to show the intensity of the moon in its monthly cycle for a given monthly period.
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Join Date: Jan 2009
Posts: 1
Reputation: aberry is an unknown quantity at this point 
Solved Threads: 0
aberry aberry is offline Offline
Newbie Poster

Re: Projects for the Beginner

 
0
  #183
Jan 7th, 2009
Age calculator can be a small but good project...
Input date of birth from user : 04/22/1983
It program will output age (till today) as "25 Years 8 Months 15 Days".

Please make sure you test all case like for age < 1 Year or in month too ... njoy
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 1,536
Reputation: Ene Uran has a spectacular aura about Ene Uran has a spectacular aura about 
Solved Threads: 170
Ene Uran's Avatar
Ene Uran Ene Uran is offline Offline
Posting Virtuoso

Re: Projects for the Beginner

 
0
  #184
Feb 13th, 2009
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.
drink her pretty
Reply With Quote Quick reply to this message  
Join Date: Feb 2009
Posts: 138
Reputation: mahela007 is an unknown quantity at this point 
Solved Threads: 1
mahela007 mahela007 is offline Offline
Junior Poster

Re: Projects for the Beginner

 
0
  #185
Feb 17th, 2009
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
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,273
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 175
sneekula's Avatar
sneekula sneekula is offline Offline
Nearly a Posting Maven

Re: Projects for the Beginner

 
0
  #186
Feb 22nd, 2009
Write a slide show program that goes through image files in a given subdirectory with a set delay time.
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Join Date: May 2008
Posts: 899
Reputation: Paul Thompson has a spectacular aura about Paul Thompson has a spectacular aura about 
Solved Threads: 145
Sponsor
Paul Thompson's Avatar
Paul Thompson Paul Thompson is offline Offline
previously paulthom12345

Re: Projects for the Beginner

 
0
  #187
Mar 9th, 2009
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
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 4,003
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 928
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Re: Projects for the Beginner

 
0
  #188
Mar 14th, 2009
Exploring the Natural Language Toolkit (NLTK) for Python sounds like a very interesting project!

See:
http://www.nltk.org/
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 4,003
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 928
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Re: Projects for the Beginner

 
0
  #189
Apr 8th, 2009
Work on the N-Queens chess board problem, where you have to place N number of queens on the board so none of them can attack each other. Solve for an increasing number of queens.
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 4,003
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 928
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Re: Projects for the Beginner

 
0
  #190
May 11th, 2009
I have list of friends of type "firstname lastname", something like this:
  1. name_list = [
  2. "Erich Meitinger",
  3. "Udo Baus",
  4. "Jens Klein",
  5. "Bjorn Bork",
  6. "Heidrun Lovelace",
  7. "Klaus Abraham",
  8. "Ulla Jorgens",
  9. "Volger Jenkings",
  10. "Helmut Schmidt",
  11. "Freja Larse",
  12. "Larry Orkan",
  13. "Andreas Mauser",
  14. "Harry Heimlich"
  15. ]
Your mission in Python is to sort these items by last name.
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Reply

Tags
beginner, projects, python

Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC