Giter VIP home page Giter VIP logo

python-learning-repository-'s Introduction

Welcome to my Python Learning Repository!🎭

This is a go-to place for everything, I'm picking up along the way. This repository contains basic codes and fundamentals of Python, which I discovered throughout my learning process.

🐍What's Python?

Python is the fastest-growing programming language that is flexible easy to learn, read and use. Python can be used in web development, data analysis, artificial intelligence, and more.

📃List of Contents

  1. Hello World
  2. Variable in Python
  3. Functions in Python - Advanced Functions-Lambda Function
  4. Numbers
  5. Getting User's Input
  6. Building a Simple Word Replacement Pgm
  7. List,Tuples, Dictionaries and Loops in Python
  8. Turtle Graphics
  9. Image Processing
  10. Graphical User interface
  11. Numpy

➗Practice Problems

I highly encourage you to take on these practice problems and run the programs yourself. Not only will it help you solidify your knowledge of Python, but it will also give you the satisfaction of seeing your code in action.

I personally executed all the programs listed below, and obtained outputs to ensure that they work as expected. I am confident that these practice problems provide a great opportunity for you to apply your knowledge of Python, so, roll up your sleeves and get started!💪🏼

🐍Basic Python Practice Programs

  1. String
  2. Variables
  3. Function
  4. Bubble Sort
  5. RPS
  6. Building a Simple Word Replacement Program
  7. Factorial Using Recursion
  8. Prime
  9. Pattern
  10. Pattern2
  11. Pattern3
  12. Login System
  13. Armstrong Number
  14. Linear Search
  15. Pallindrome
  16. Sorting Based on String Length
  17. Number of even and odd numbers in from given n numbers.py
  18. Leap Year or Not

🐢Turtle Graphics

  1. Square
  2. Hexagon
  3. Radial Hexagon
  4. T in 2 colors
  5. Star
  6. Spiral helix
  7. NOTEBOOK
  1. Pillow Installation
  2. Image Methods
  3. Line drawing in Canvas
  4. Greyscale
  5. Black and White

Note:Click the title to redirect to the code

🔍Where should I start learning Python from?

The Python course I'm taking is Python Backend Web Development Course by freeCodeCamp.org. You can also start off from there. It's completely free and the only thing need is your commitment and self-motivation💪🏿.

I also referred the textbook Fundamentals of Python First Programs - 2nd Edition by Kenneth A. Lambert.

python-learning-repository-'s People

Contributors

meghaarajeev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.