Python Learning – Telegram
Python Learning
5.95K subscribers
512 photos
2 videos
70 files
112 links
Python learning resources

Beginner to advanced Python guides, cheatsheets, books and projects.

For data science, backend and automation.
Join 👉 https://rebrand.ly/bigdatachannels

DMCA: @disclosure_bds
Contact: @mldatascientist
Download Telegram
Cheat-Sheets For Pandas 🐼

Don't Forget to give reactions❤️
9👍1🔥1
python Tip
11👍2🔥1
gui_calender.py
1.3 KB
GUI Calender in Python 📅

Do not forget to React ❤️  to this Message for More Content Like this

     
        
Thanks For Joining All ❤️
4👍2👏1
x = [1, 2, 3]
y = (4, 5, 6)
z = x + list(y)
print(z)
5
What will be the output of the following code?
Anonymous Quiz
53%
[1, 2, 3, 4, 5, 6]
14%
[1, 2, 3] + [4, 5, 6]
20%
[1, 2, 3, (4, 5, 6)]
13%
Error
5👍1
Python String Methods 🚀

Don't Forget to give reactions❤️
8👍3
rock_paper_scissor_game.py
2.2 KB
Rock Paper Scissor Game in Python 🚀

Do not forget to React ❤️  to this Message for More Content Like this

     
        
Thanks For Joining All ❤️
👍42
Which of the following types of loops are not supported in Python?
Anonymous Quiz
4%
for
5%
while
74%
do-while
17%
None
4👏1
Python: From Zero to Hero - Code Your Way to the Top


Rating ⭐️: 4.4 out 5
Students 👨‍🎓 : 233,718
Duration : 4.5 hours on-demand video
👩‍💻 1 article
9 downloadable resources
Created by 👨‍🏫: Ahmed El Mohandes

🔗 COURSE LINK

⚠️ Its free for first 1000 enrollments only!


#python

👉Join @bigdataspecialist for more👈
2
Selenium Base

Python APIs for web automation, testing, and bypassing bot-detection.

Creator: Selenium ase
Stars ⭐️: 6.5k
Forked By: 1k
GithubRepo: https://github.com/seleniumbase/SeleniumBase


#API #python

Join @python_bds for more cool repositories.
*This channel belongs to @bigdataspecialist group
3👍2
Welcome, 2025!

The old year bids us farewell, leaving behind countless sweet memories and valuable lessons.
2024 taught us how to grow, improve, and keep moving forward with courage and hope.

May this new year bring new horizons of success, endless joy, and thrilling projects.
Your love and support made 2024 so memorable and meaningful.
You are the reason behind our progress and the source of our motivation. 💖

In 2025, we aim to learn more, create new ideas, and share incredible moments with you.

Wishing you all a heartfelt Happy New Year! 🌈
Let’s come together and create wonderful memories this year.

Stay connected with us: @python_bds
5👍1👏1
Python Roadmap
👍43
A wonderful collection of Python tools for Data Science by Alex Wang.
3👍3🔥1
🐍 Python Roadmap 🐍

1️⃣ Foundations 🏗
• Syntax: Variables, Data Types, Operators
• Control Flow: if, else, loops 🌀
• Functions: def, parameters, return values 🔧
• Collections: Lists, Tuples, Sets, Dictionaries 🔑

2️⃣ Intermediate 🧠
• OOP: Classes, Inheritance, Polymorphism 👨‍💻
• Error Handling: try, except, Custom Exceptions 🚫
• File Handling: Read/Write Files 📁
• Modules: import, third-party libraries 📦

3️⃣ Advanced 🚀
• Decorators: Modify functions 🔄
• Generators: Efficient iteration 🔄
• Context Managers: with statements 🔑
• Multithreading: Parallel tasks 🧑‍💻

4️⃣ Frameworks & Tools 🧰
• Web Dev: Flask/Django ⚡️
• Testing: unittest, pytest 🧪
• Data Science: Jupyter, Matplotlib 📈
• DevOps: Docker 🐳, AWS SDK 🌥

5️⃣ Real-World Projects 🛠
• Web Scraper: Collect data from websites (e.g., stock prices, weather) 🌐
• Task Manager App: Track your to-dos with a simple UI 🗂
• Blog Website: Build a full-stack blog with Flask/Django ✍️
• Chatbot: Create a simple FAQ bot using Python libraries 🤖
• Portfolio Website: Showcase your projects and skills 💻
• E-commerce Website: Basic shopping cart system 🛍

6️⃣ Best Practices 💡
• Clean Code: PEP 8, Readability 📝
• Version Control: Git/GitHub 🌍
• CI/CD: Automate testing & deployment 🚀
• Algorithms: Sorting, Searching ⚙️

📅 Timeline
• 1–3 months: Basics
• 3–6 months: Intermediate + Small Projects
• 6–12 months: Advanced Topics & Large Projects
• Ongoing: Open Source & Practice 🎯

📝 Tip: Always keep building, experimenting, and learning! 🚀


PS. Sorry we took short break, we are back to posting and learning 😊
3👍1
Slicing Strings
┌───┬───┬───┬───┬───┬───┬───┐
| m | y | b | a | c | o | n |
└───┴───┴───┴───┴───┴───┴───┘
0   1   2   3   4   5   6  
-7  -6   -5  -4  -3  -2  -1

>>> s = 'mybacon'
>>> s[2:5]
'bac'
>>> s[0:2]
'my'



```python
>>> s = 'mybacon'
>>> s[:2]
'my'
>>> s[2:]
'bacon'
>>> s[:2] + s[2:]
'mybacon'
>>> s[:]
'mybacon'



python
>>> s = 'mybacon'
>>> s[-5:-1]
'baco'
>>> s[2:6]
'baco'`
4👍1
Top Python tricks for efficient programming

Strings

Trick 6: Reversing the string

a=”python”
print(“Reverse is”, a[::-1])

Output:
Reverse is nohtyp

Trick 7: Splitting the string

a="Python is the language of the future"
b=a.split()
print(b)

Output:
[‘Python’, ‘is’, ‘the’, ‘language’, ‘of’, 'the’, ‘future’]

Trick 8: Printing out multiple values of strings

print(“on”*3+’ ‘+”off”*2)

Output:
ononon offoff

Trick 9: Creating a single string

a = [“I”, “am”, “not”, “available”]
print(“ “.join(a))

Output:
I am not available

Trick 10: Checking if two words are anagrams

from collections import Counter
def is_anagram(str1, str2):
return Counter(str1) == Counter(str2)
print(is_anagram(‘taste’, ‘state))
print(is_anagram(‘beach’, ‘peach’))

Output:
True
False
👍42
PYTHON CHEATSHEET
FOUNDATION IN PYTHON PROGRAMMING
👍62