GithubHelp home page GithubHelp logo

prathimacode-hub / learn-python-for-beginners Goto Github PK

View Code? Open in Web Editor NEW
19.0 3.0 0.0 140 KB

This repository helps you in gaining the basic knowledge of python in a simplified way. It has everything for you to get started with Python from complete scratch. Be a pythonista. ๐Ÿš€๐Ÿ™Œ

Home Page: https://prathimacode-hub.github.io/Learn-Python-For-Beginners/

License: MIT License

Jupyter Notebook 100.00%
python3 python beginners-guide beginner-friendly beginners-tutorial-series learning-python tutorials data-structures algorithms-and-data-structures datastructures-algorithms

learn-python-for-beginners's Introduction

Learn - Python For Beginners

๐Ÿ“ŒRepository

This repository helps you in gaining the basic knowledge of Python3 programming in a simplified way.

I have put up the tutorials covering up the well needed topics to learn Python easily without any hurdles.

You can get all the skills here to start exploring your very own python projects.

Do check this out and if you find any bug or you got to suggest or add up something, don't hesitate to raise an issue.

๐Ÿ™ŒJoin Here

Anyone related to technology who are looking to contribute to open-source, are all invited to hop in. This place has task for everyone.

If you find this repo useful or it did help you in learning python, do share it with the world so that others can get benefitted as you did.

Drop me a private message if you want to let me know of your progress in learning or to share your projects you had built. I would be happy to assist you or look over your tots coming up live.

To make you familiarize with how programming works in python with proper structuring and algorithms, here I present a PyAlgo-Tree project specifically for contributors who wants to explore and practice their concepts.

To make your learning turn dwelve into real time, I had created an open source project of Awesome Python Scripts. Do add your projects to enhance your learning experience. It has everything to offer for you and is a one stop place for all kinds of python scripts.

Keep Learning! Keep Growing!

I would be glad to see you mention this repository, if it's the reason that made you contribute your python scripts or algorithms.

๐Ÿ’กTable Of Contents

  1. Installing Python
  2. Introduction to Python
  3. Variables and Operators
  4. Print Statements, Precision Width and Field Width
  5. Data Structures - Lists, Tuples, Sets
  6. Data Structures - Strings, Dictionaries
  7. Control Flow Statements, List Comprehensions
  8. Functions, Implicit Arguments, Lambda
  9. Classes, Inheritance
  10. Constructors, Exception Handling

๐Ÿ˜Ž Project Admin

๐Ÿ“License

This project follows the MIT License

โญGive this Project a Star

GitHub followers Twitter Follow

If you feel stuck anywhere, don't hesitate to reach me out. I'm always open to answer your queries through dicussions. Feel free to reach out to me. If you like this tutorial, consider giving a โญ to this project and share it as much as you can.

๐ŸŽ‰ ๐ŸŽŠ ๐Ÿ˜ƒ Happy Learning ๐Ÿ˜ƒ ๐ŸŽŠ ๐ŸŽ‰

Click Here to view my open source projects and Get In for learning projects.

๐Ÿ“ฌ Contact

If you want to contact me, you can reach me through social handles.

ยฉ 2022 Prathima Kadari

forthebadge forthebadge forthebadge

learn-python-for-beginners's People

Contributors

alihaider20 avatar prathimacode-hub avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

learn-python-for-beginners's Issues

Variable arguments

Actual Code:

def add_n(*args):
    res = 0
    reslist = []
    for i in args:
        reslist.append(i)
    print (reslist)
    return sum(reslist)

Modified Code:

def add_n(*args):
    print(args)
    return sum(args)

Also, you should convert the filtered and map to a list.

Actual Code:

list1 = [1,2,3,4,5,6,7,8,9]
filter(lambda x:x<5,list1)

Excepted change:

list1 = [1,2,3,4,5,6,7,8,9]
list(filter(lambda x:x<5,list1))

Same can be done with map.

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.