Asabeneh /30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
★ 78,500⑂ 14,111👁 1,061⑃ 634● 190▤ 0◈ 0
78,500
stars
+69
14,111
forks
1,061
watchers
634
prs
190
issues
0
releases
0
discussions
README
🐍 30 Days Of Python
| Day | Topics |
|------|:---------------------------------------------------------:|
| 01 | Introduction|
| 02 | Variables, Built-in Functions|
| 03 | Operators|
| 04 | Strings|
| 05 | Lists|
| 06 | Tuples|
| 07 | Sets|
| 08 | Dictionaries|
| 09 | Conditionals|
| 10 | Loops|
| 11 | Functions|
| 12 | Modules|
| 13 | List Comprehension|
| 14 | Higher Order Functions|
| 15 | Python Type Errors|
| 16 | Python Date time |
| 17 | Exception Handling|
| 18 | Regular Expressions|
| 19 | File Handling|
| 20 | Python Package Manager|
| 21 | Classes and Objects|
| 22 | Web Scraping|
| 23 | Virtual Environment|
| 24 | Statistics|
| 25 | Pandas|
| 26 | Python web|
| 27 | Python with MongoDB|
| 28 | API|
| 29 | Building API|
| 30 | Conclusions|
🧡🧡🧡 HAPPY CODING 🧡🧡🧡
---
💖 Sponsors
Your company Logo will be displayed here
--
🙌 Become a Sponsor
You can support this project by becoming a sponsor on GitHub Sponsors or through PayPal.
Every contribution, big or small, makes a huge difference. Thank you for your support! 🌟
---
30 Days Of Python: Day 1 - Introduction
Author:
Asabeneh Yetayeh
Second Edition: July, 2021
🇫🇷 French
SP Spanish
DE German
🇧🇷 Portuguese
🇨🇳 Chinese
🇬🇷 Greek
SA Arabic
KO Korean
UK Ukrainian
UZ Uzbek
FA Persain
RU Russian
Day 2
!30DaysOfPython
- 🐍 30 Days Of Python
- 🙌 Become a Sponsor
- 📘 Day 1
- Welcome
- Introduction
- Why Python ?
- Environment Setup
- Installing Python
- Python Shell
- Installing Visual Studio Code
- How to use visual studio code
- Basic Python
- Python Syntax
- Python Indentation
- Comments
- Data types
- Number
- String
- Booleans
- List
- Dictionary
- Tuple
- Set
- Checking Data types
- Python File
- 💻 Exercises - Day 1
- Exercise: Level 1
- Exercise: Level 2
- Exercise: Level 3
📘 Day 1
Welcome
Congratulations for deciding to participate in a _30 days of Python_ programming challenge. In this challenge, you will learn everything you need to be a python programmer and the whole concept of programming. In the end of the challenge you will get a _30DaysOfPython_ programming challenge certificate.
If you would like to actively engage in the challenge, you may join the 30DaysOfPython challenge telegram group.
Introduction
Python is a high-level programming language for general-purpose programming. It is an open source, interpreted, object-oriented programming language. Python was created by a Dutch programmer, Guido van Rossum. The name of the Python programming language was derived from a British sketch comedy series, Monty Python's Flying Circus. The first version was released on February 20, 1991. This 30 days of Python challenge will help you learn the latest version of Python, Python 3 step by step. The topics are broken down into 30Top issues
#880index.html3 comments · 2026-06-27#861lecture 3 comments · 2026-06-17#775Day 2: Bug in 'str to int or float' code example: direct int('10.6') raises ValueError3 comments · 2026-02-13#616day4 has an error3 comments · 2024-10-24#519Python3 comments · 2024-04-30#450Day 3 question issue3 comments · 2023-10-09#359Translation Spanish3 comments · 2023-02-20#338hyperlinks broken3 comments · 2023-01-07