python project ideas

Solutions on MaxInterview for python project ideas by the best coders in the world

showing results for - "python project ideas"
Greta
12 Oct 2016
1# I understand that this isn't Grepper's primary use but here are some 
2# fun little projects that I've found (self taught) to be really fun and
3# educational!
4
5def beginner():
6  # Beginner Projects
7  
8  beginner_proj ="""
9  Everyone has to start somewhere!
10  
11  Understand functions with a simple math function
12  - Takes in an input, makes it an integer, multiplies it by 2, returns/prints result
13  
14  Same string checker
15  - Takes in two strings and compares them. If they're the same, print("Same!")
16  
17  String character counter
18  - Takes in a string and outputs the length of the string
19  -- Bonus points if you can make it not count spaces!
20  
21  Coinflipper
22  - Use Python's random module to select a random num between 0-1. If it's 0, it's tails else it's heads
23  -- Bonus points if you can take in a user input of heads/tails and compare that to
24  -- the flip, letting them know if they won or not
25  
26  Test percentage calculator
27  - Take in test result and total test score then do simple maths to find the percentage
28  -- Bonus points if you can find out how to round the percentage
29  
30  Number guessing game
31  - Generate number from 0-100 and ask the user to guess the number
32  -- Many bonus points if you can create a points system!
33  
34  Make a random person picker for a party game
35  - Using Python's random module, choose a random person from a list of names
36  -- Bonus points if you make a menu at the beginning of the game
37  -- which allows users to add many names 
38  """
39  print(beginner_proj)
40  
41
42def intermediate():
43  # Intermediate Projects
44  
45  intermediate_proj ="""
46  Well done, you're doing well!
47  
48  Create a quadratic equation solver
49  - Sounds difficult but just google quadratic equation and take in the values a, b and c
50  - This will teach you about Python's math module
51  
52  Make a benchmark
53  - Using pythons time module, start a timer on the first line, make the program do many complex
54  - calculations (e.g multiply all numbers from 0-1mil by 2) and when finished, stop the timer.
55  - print out the time taken
56  
57  Make a morse code translator
58  - Test your knowledge of dictionaries with a dictionary that compares
59  - {"letter":"more_code"}. Then loop through an inputted string and convert it into morse
60  
61  Make your first API call
62  - Using the Requests module, send a request to "https://api.genderize.io/?name=your_name"
63  - and by using formatted strings, replace your_name with an inputted name! Output the guessed gender.
64  
65  Make an information generator
66  - Make a program that will generate a: name, email, address, tel num, height, ethnicity, eye colour etc.
67  -- Bonus points if you can store the generated person in a dictionary so that you can access information about
68  -- them at any time
69  
70  Make a complete casino
71  - Coinflip, roulette, slots etc.
72  -- Bonus points if you can integrate a deposit money feature (Obviously fake money!)
73 """
74  
75  print(intermediate_proj)
76  
77def expert():
78  # Expert projects
79  
80  expert_proj = """
81  Ah, I see you're bored and want some ideas on what to do next
82  
83  Create a Discord bot using discord.py
84  - The community is incredibly supportive and it's something that can be quite fun!
85  - Make a bot that can: ban, kick, warn, say anything, change nicknames etc.
86  
87  Create your own PYPI package
88  - Making a python module is an impressive feat, why not try it out?
89  - Think it's too hard? I managed to make mine when I was just 16 and trust me, I just followed
90  - the official documentation line by line!
91  
92  Make a text based game
93  - Include minigames and an interesting story
94  
95  Make an edge detection algorithm
96  - This one is quite tough but I'm 17 and have managed so I'm sure you can too!
97  - An edge is detected by getting the average of the neighbouring pixels to a pixel
98  - and then finding the average of those pixels. Subtract that average from the current pixel.
99  -- For a solution visit my method (Definitely not the best way of doing it)
100  -- https://github.com/pTinosq/Edge-Detection-Algorithm
101  
102  Make a noise reduction algorithm
103  - Also quite difficult but possible
104  - Noise is reduced in a very similar way but instead of subtracting the mean, you replace the 
105  - current pixel with the mean you just calculated
106  -- Answer also available at https://github.com/pTinosq/Noise-Reduction-Algorithm
107  
108  I know you won't particularly like this one but, try something new!
109  If you think you've mastered python well enough, try and expand your horizons.
110  Here are some languages you might consider:
111  Javascript, HTML/CSS, LUA, C#, Kotlin, Rust, GO, Swift
112  
113  """
114  
115  print(expert_proj)
116  
117
118def final_notes():
119  thank_you = """
120  Thanks for taking the time to read this, I hope it gave some of you some good ideas to work with!
121  If you're interested in seeing some of the projects being put to use, check out my Github
122  https://github.com/pTinosq where I will post most of my new projects (Unless they're private).
123  
124  """
125  
126  print(thank_you)
Armand
12 Mar 2020
1python projects
2(1)rock paper sissor
3(2)hang man
4(3)tic tac toe
5(4)password generator
6(5)number gussing game
Juan Pablo
05 Nov 2017
1# Python rogram to find the SHA-1 message digest of a file
2
3# importing the hashlib module
4import hashlib
5
6def hash_file(filename):
7   """"This function returns the SHA-1 hash
8   of the file passed into it"""
9
10   # make a hash object
11   h = hashlib.sha1()
12
13   # open file for reading in binary mode
14   with open(filename,'rb') as file:
15
16       # loop till the end of the file
17       chunk = 0
18       while chunk != b'':
19           # read only 1024 bytes at a time
20           chunk = file.read(1024)
21           h.update(chunk)
22
23   # return the hex representation of digest
24   return h.hexdigest()
25
26message = hash_file("track1.mp3")
27print(message)
28
queries leading to this page
best python projects for all levelscool python library ideaprogram ideas for pythonadvanced project with pythonadvanced python concepts and projectsimpressive python projects ideaspythans advanced projectsfun basic python projectsnice python projectsbeginner projects for pythonpython post ideaspython project for intermediatepython backend projects for intermediatepyhton projectspython beginner project ideasproject python to fopython class project ideaspython projects on statements with source codewhat to make with pythonpython projects that require algorithmspython advanced projectsinteresting python projectsinteresting advanced python projectsadvaced python projectseasy beginner python projects ideasprojects to do with pythoncool projects to make usiung pandaspython projectsfree python projectssome projects python with classespython projects advancebig project in python with codecreate projects using pythonpython ideas beginnerspython prject ideaspython project ideas for beginnersresearch projects in python real worldprojects pythonpython projects to tryprojects to pythonproject to do in pythontop python games to makepython projects source codecool advanced python portfolio projectideas for python programminguseful projects pythoninteresting projects with pythonbest easy python projectsbasic python project ideasreal time project in pythonprojects for pythonb 27how to sell python projectswhat python side projects are out thereproject ideas on pythonsimple python class project ideascool package ideas pythonpython coding ideaaspython project ideawsuseful python proectscool simple python projectsproject ideas python programmingptyhon projectspython mini projects intermediatepython group project ideapython advanced developer projectsprojects using python languagepython projctspython projecstzpython projects 2020micropython real time projectsbest projects pythonpython side projectspython projects listgood python project ideasfun projects for pythonpython projects for beginnersintermediate project ideas pythoncool python projects that is hardpython prodect ideaspython coding projects intermediateideas for a python group projectpython 3 projectsprojects ideas for pythonexample python projectssome python projectsstarting python projectspython project to dopython side project ideasbest project ideas in pythonpython projects for medium levelbuilding cool python programspytho projectsgood intermediate python projectspython basic to advanced projects 27python automation ideas sourecodelow level python project ideassmall projects in pythonpython game ideas python projectproject pythonprogramming ideas in python projectsinnovative python ideasprojects to make with pythonexpert python projects ideasadvanced python ideascool python projects to dopython useful projectsbrython projectscool project ideas for pythonreal time projects in pythonpython ideas for programsideas for a python classes projectcoolest python projectslist of python projects intermediate100 fun projects to do in pythonpython projects for resumepython project ideas for begnieerpython command line project ideaspython semester projectscool ideas for pythonpython cool projects for advancedpython practical projectscool fun python projects to doprojects to do in pytohncreate new projects in pythonpython project topicsindustry level python projectscool projeccts in pythonbig project using pythonconsole python projectspythopon project ideasideas to code in pythonaward winning python projectbest projects in pythonfun python projects to dointermediate project in python programming languages python projects ideasuseful python program ideaspython college project ideasideas for python projects intermeduatepython software ideaspy projects for intermediatecool intermediate python projectsnew python libraries ideassmall projects in python for intermediatesoftware projects pythonpython small game projectsintermediate projects in pythonpython projectadvanced programming projects pythonbest advanced python projectsintro projects for pythonsome best pythoon package for projectadvanced python prohectsfun projects to do with pythonpython projects to dopython beginners projectspython tutorial projectsideas of what to do pythonprojects for python intermediatebest projects for python beginnerstop 10 python projects of 2021major python projectspython programing ideas for beginnerspython projects expertproject using pythonideas for creating python projectspython project usefulpython desktop gui project ideassome projects on pythonmodern python projectsbest experienced python projectspthon projectspython projects programmingwork on python projects industrybest coding projects with pythoncoding ideas in pythontop python ideasnew project ideas in python python projects beginnerpython projects examplesproject to work on python intermediate easy python projectspython title ideaspython begineers projectscool projects for pythonwhat projects can i make with pythonprogramming python ideaspython projectsapython beginner projectswhat projects can you do with pythonpython full software projectssimple python projectpython projects for intermediate developersfun python advanced projectspython practice projects intermediategood fun projects in pythonpython application projectspython web development project ideasfun prjects to do in pythonpygame beginner project ideasfun projects with pythonproject ideas python programming advancedcool python project ideascode ideas for pythonfirst python project ideasproject ideas for pythongood project for pythonpython programming ideassimple program ideas for pythoninteresting projects in pythonprogram ideas in pythongood python projectspython cool projectsprogramming projects ideas pythonideas for python projectsgood python starter projectspython based projectspython ideas projectspython simulation projectsbest python projects pythonpython project intermediatereal world python 3a projects to make you thinkbest project on python for freshers class in python projects exampleapi projects in python ideaspython projects for intermediatesc 2b 2b project ideascode projects ideas pythonreal python projects with classepython library ideaspython code projectsideas for a python software projectintersting projects in pythonwhere can i get projects to do pythonit related python projectspython projects ideasprojects you can do with pythonthings to make in pythonpython programing ideasbest project ideas for python basic to advancehow to make a professional project in pythonoop projects advance in pythonptop 10 python projectsnot practical python projectspython real world projectspython projects withfun python progects to dopython examples projectstough projects in python real worldgroup projects ideas pythonprojects to build in pythonideas to use for pythonadvanced python projectintermediatepython projectspython ideas to codeproject ideas for python things to make in python for prosproject pythonadvanced python projects ideasmajor projects in pythonhow should you make a python projectpythin project ideasprojects to create in pythonpython advanced project ideasfun python project ideaspython project trainingprojet for pythonphyton projects ideaspython video game ideashow to do a project on your own in pythonbasic python projectspythopn project ideasreal idea project to learn pythoncreative name for creating python tutorialcoding project ideas pythonpython projects in industryproject to work on pythonpython projeectsproject ideas with pythonprojects with pythonpython school project ideaspython start projectscool pythonprjectspython basic projectsbest python project ideascool projects to do with pythonpython proect ideasproject in pythonpython progrmming ideaspython game suggestionspython expert for final year projectpython projects appscool projects on pythonbest projects with pythonpython learning projectspython best appliction projectpython project ideassamazing python project ideasproject ideas for python intermediatepython interm project ideaspython source code projectsbeginner project ideas in pythonpython project suggestionsproject on pythonpyton projectseasy project ideas for pythonpython fun projectsclass in python projectsstarting projects for pythonpython basic game ideaspython poc ideaspython gui ideasideas pythonsmall python projects ideascode ideas pythonintermediate project ideasstarting python ideaspython projectsproject ideas about library for pythonpython intermidiate projectsnew ideas about python projectsreal time python projectspython project ideaspython projects and programs100 cool python projectshow to do a project on our own in pythonsome cool projects of pythonpython project ideas intermediateinnovative python projectsmost advanced python projectpython projects hitprojects to make for pythonpy projectsvarious python projectspython package ideascoding projects in pythonbig python projectseasy projects on pythontop projects in pythoncool python script new year 2021python project ideas advancedgame ideas pythonbeginner project ideas pythonpython intermidite projectspython projects to work on for intermediatecool python projects to work onpython projects to learn frombest website ideas to create with pythonpython projects websitecool projects written by pythoncoding project in pythonsimple python projectsadvaqnced python coding ideascoding ideas for pythonpython projects topicsfun python projects for expertpython beginner to intermeditate projectspython projects frameworkpython projects with explanationsimple python projects ideaspython scripting projectspythone project ideasmatplotlib projectspython desktop application projectspython easy projectsinnovative advanced python projectspython projectsspython script ideasintermediate python project botpython 5brojectscool python module ideasbig project s on pythonhow to get python projectsprojects with python for beginnersideas for python projects for beginnerspython projectideaslearn from python projectsgames ideas in pythonadvanced projects in pythongreat python projectsmost advanced projects in pythonpython programming projectsfun projects to make with pythoncool projects in pythonpython best projectsfun projects in pythonpython projects with source codeideas for beginner python projectsideas for python scritideas for python projectwhat to make in pythonprojects for python learningpopular projects in pythonproject phythonpython projects real pythoncool python program ideasbest project using pythonpython personal project ideasbeginer python projectsgood projects on pythonpython advance projectscool python projectwsreal python projects on using classesideas to program in pythontypes of python projectsadvanced python project ideasdont buy python projectslow level project idaes for pythonbest python projects for advanced beginnersbest project ideas for python basic to advanceduseful python ideaspython list projectscool python projects for intermediatepython project ideas to learnmost advanced projects in python codepython ia projectsbest python projectspractical python projectsthe python projectshelpful python projectsproject ideas pythonbest python projectsmall project ideas in pythonpython advanced technical projecteasy projects with pythonpython development project ideasbest project for pythonsmall python project ideaspython small projects ideastypes of ppythoon prohectswhat are beginner python projectspython big projectsadvanced python projectsthings to build with pythonoop projects advanced in pythonmost useful python projectssimple project ideas for pythonreal life projects using pythonprojects for pthoncool beginner python projectscool fun python projectsideas for project in pythonprofessional python projects ideasideas for simple python projectsproject ideas in pythonpython ideassbest projects to make in pythonideas of how to use pythonbuild something with pythonprojects in pythonideas for develop in pythonbeginner python projects ideasadvanced projects with pythonpython prjectstart python projectspython software projectscoding ideas pythoncreative python projectspython programming projects advancedtop projects with pythoncoding in python ideasideas to make in pythonpython ideasprogram ideas pythoncool diy python projectsidea for python projectcool projects to build in pythonwhat projects can i do with pythonpython advanced projectspython scrpit ideaslive project on pythoncool python appstructure for python projectsideas for python dev 2021python prjects to work onpytho big projectpython module ideaspython good projectssmall python script ideapython big example pojectpython coding project prompyspython program ideascool python projects 27project ideas for python beginnerstop python projects for fresherspython projects for advanced codersuseful python projectspython useful code ideaspython coding ideaspython projects forgood ideas for python programscool ideas for a python projectpyhton project ideas for beginnerspopular python projectsfun advanced python projectsa ready python website projectbest python project s for intermediatehard ideas with pythonfun python projects for intermediatepython projects to work onpython project dieashow to make projects in pythongame project in python ideas to create a program in pythonadvance python project implementationpython poc ideaside projects pythoncomplex python projectspython projects advanced levelnew python projectsimpactful python 5brojectswhat projects you can do with pythonpython project examplespython easy project ideasadvance python projectsa python project ideawhat projects should i build in pythontop projects ideas with pythonpython projects coolpython coding projectsprojects for beginners in pythonreal python projectsclass python projectscool projects with pythonpython real projectsrandom intermediate python projectspython starter projectscool projects to do in pythonattractive python projeccts for companieseasy useful python ideaslong python projectsfull big pyhton projectspython advanced program ideasgood python projects intermediatea python project for a group projectcool things to do in python for intermediatespython projects with codewhat are some ideas for python projectsjust learning python project ideastop 10 python projectspython sample projectspython project structureadvanced python prjectspython projectybeginner python projectspython good projects to buildpython diy projectsprogramming project with pythonpython tkinter project ideasbest project ideas for pythonsimple projects in pythonadvances python project ideasbest projects for pythonintermediate projects in python for 4th yearhard python projectsfun projects to do in pythonpython projects ideareal life projects pythonideas to make using pythonpython related projectsprojects to make in pythongoogd python projectswhat projects to build with pythonpython project ideas for intermediatepyhton projectbest python project ideas for beginnerscoding projects 26python10 cool python project ideas for python developers2021 top python projectswhat are some good python projectsreal python project to learn python withbest project ideas pythonfun python projectsintermediate python projectsprojects for beginer pythonwhat are some projects to make in pythonideas with pythonpython realtime projectscool python projectsintelligent projects using pythonpython ideas for beginnerscool projects by pythonbeginner projects pythonprojects on pythonpython simple project ideaspython programs projectscool programming projects pythonintermediate python projectpython projects usefulpython tutorial advance projectspython great projectsprogramming project ideas python python prpoject ideaspython projes ideaspython projects to learn pythonpython ideas for projectsmeaningful python projectsreal life python projectsproject for pythonpython projects codepython programs for projectscoding projects pythonpython useful project intermidate python projectsintermediate python projects with source codepython advance projectsa i python projectspython innovative projectsbest python ideaspython ideas for workpython projects intermediatepython gui project ideaslittle advanced python code projectspython project titlespython class projectsgood ideas for python projectspython advanced projetspython more projectsbest beginner python projectsproject with pythonprojects using matplotlibpython projects to get betteradvanced python programming projectsexpert projects pythonpython programming project ideaspython api project ideagood python ideascool python projectcool things to build with pythongood projects in pythonpython intermediate project ideasbasic projects in pythonwhat projects to make in pythonprojects built with pythonideas for python librariesprojects to build with pythonreal world projects in pythonbasic project ideas using pythonpython projects for advancedpython advance projectspython simple projectsbest project ideas for python beginners and advancedpython projects for intermediatepython project advancedbest idea for python projectscool python ideaspython projects ideas for beginnersproject idea in pythonpython simple ideaspython project used projectspython projectideas for projects in pythonbest projects for to do modification in pythonpython gui projectsintermediate side projectsuseful projects in pythonpython ideas c2 a8advanced python project source codeproject idea pythonclass project in pythonprojects using pythonpython projects advancedpython backend project ideasprograming ideas pythonpython project to work onprojects for pythonpython project ideatop projects pythonpython oop projects advancedpython internet programming projectspython major projectspython3 porjectsintermediate python coding projectshow to make projects using pythonpersonal project ideas with pythonreal world python projectspython code project ideasprject sublect to done in pythonprojects to do in pythonprogram ideas to do in pythonpython projects to makebuild a cool project in pythonpython apps ideasadvanced level project topicsprogramming ideas pythonpythom projectsimpressive python oop projectsideas for python softwareproject to make in pythoncool python project script ideasprojects to work on in python advancedwhat to do with python ideassimple python projects to work onpython proj ideaspython advanced project nameideas for python scriptstop 10 interesting projects in pythonpython projetsprojects technology after pythonproject python ideaspython interesting projectseasy beginner python projectsadvanced projects in python real worldpython project ideas mastertop python projectstop ideas pythonpython application small projectsfun python projects to buildamazing python projectspython web project ideas python projectspython programmes ideasmajor project ideas in pythonpython projects intermediatesexamples of python projectslearn python with projectspython app ideaspython projects based on classes5 intermediate python projectsprojects to mkae in pythongood programming projects pythonpython code ideaspossible projects possible using python for beginnerspython projects bestoops python projects intermediatebeginner python project ideaswhat python project to makeprojects you can do in pythonpython development ideasinsanely hard python projectspython intermediate projectslearn python by doing projectspython project ideas