Python Ideas for simple programs to write in Python please

AI Thread Summary
A user with limited programming experience seeks suggestions for projects to enhance their skills, mentioning a definite integral calculator they created. Key recommendations include developing a program that reads data from files and outputs results, which is essential for scientific applications. Additionally, using matplotlib for creating graphs is highlighted as a valuable skill. The discussion also references Project Euler and Python Challenge as platforms for coding challenges, with Project Euler offering progressively difficult problems. Another user mentions a more challenging site that isn't Python-specific but cannot recall its name. Overall, the conversation emphasizes practical programming projects and resources for skill development in Python.
ecneicS
Messages
64
Reaction score
0
I currently have little experience in programming and would like to improve my skills. The most complex program I've made so far has been a definite integral calculator that uses either right handed or left handed riemann sums to approximate the definite integral (although it fails to be accurate where functions tend off to infinite). I was wondering if anyone had any good ideas for some programs that are around my skill level. Thanks!
 
Technology news on Phys.org
I will just list two very important skills to have for any sort of scientific use of python:

Write a program that can read in data from a file and do some operation with it, and print it out to a file. (very useful skill!)

Get matplotlib and make pretty graphs with Python
 
you could look up the "huffman tree algorithm" and write a file compressor program for relatively small programs. I did this as an assignment for one of my classes with python, it was fun.
 
ProjectEruler.net ?
 
flemmyd said:
ProjectEruler.net ?
I put that in my address bar and nothing came up. What is it?
 
projecteuler can be fun, but this is awesome: http://www.pythonchallenge.com ! ( the project euler link reminded me of this site, it gets progressively harder )
there's a harder version out there somewhere, that is less dependent on using python specifically ( for example, one exercise in pythonchallenge.com requires you to know about the Ord() function in python ), but I don't remember the name :(
 

Similar threads

Replies
43
Views
4K
Replies
9
Views
1K
Replies
13
Views
3K
Replies
15
Views
3K
Replies
15
Views
2K
Replies
2
Views
3K
Back
Top