Python Universe
1.99K subscribers
103 photos
1 video
1 file
55 links
Everything you need to know about Python programming.

Admin: @haraisen
Feedback: @pythontg_feedbackbot
Download Telegram
Channel created
Take your first steps with Python 🐍

Hi, Python Universe team here! We've created this channel to share our knowledge and experiences in Python programming with the universe! So fasten your seatbelt and get ready for the journey πŸš€

Are you a beginner or just a total newbie to Python? Great (not actually), cause we've collected a lot of material to help you get started.

Enjoy!
eval.gif
2.2 MB
🐍 One line calculator

print( eval(input()) ) is all you need to create a basic calculator.

eval() is a built-in Python function that allows you to evaluate arbitrary Python expressions from string-based input, including simple mathematical expressions like "2 + 2", "21 / 3" or "6 * 6".

#tips
What is the output of the code given above?
Anonymous Quiz
17%
Error
29%
-1
24%
None
29%
math.pi not defined
How to get combinations of n numbers in a list

If you need to get all possible combinations with particular length of a list's elements, simply call itertools.combinations on your list. It takes two arguments: a list and an integer value, which should be equal to the length of each combination.

#tips
What is the output of the code given above?
Anonymous Quiz
25%
'Python'
15%
['Python']
13%
None
47%
['Python', 'Python']
Switch-Case Statements in Python 3.10 🐍

Switch-statements have been absent from Python despite being a common feature of most languages. However, in the python 3.10 release Match-Case statement finally will be added, which is exactly similar to switch statements in other languages.

πŸ’‘Learn more

#news
Taking Screenshots Using Pyscreenshot

πŸ”ΈPyscreenshot is a cross-platform module that allows you to take a screenshot using Python. Also Pillow package needs to be installed.

βš™οΈInstallation
pip install pillow
pip install pyscreenshot

To create a screenshot simply use image = pyscreenshot.grab() function to capture the screen and then save the screenshot: image.save(). If you want to capture specific part of the screen, provide the pixel position (bbox argument) in the grab() function.

πŸ”—Github
Django & React - Full Stack Web App Tutorial πŸ“Ί

Learn how to create a full stack web app using python and Javascript with Django and React.

1. Full Stack Web App With Python & JavaScript [YouTube]
2. Django REST Framework [YouTube]
3. React Integration Using Webpack & Babel [YouTube]
4. React Router and Building Components [YouTube]
5. Handling POST Requests (Django REST) [YouTube]
...
17. Functional Components (useState, useEffect) [YouTube]

πŸ”—Full YouTube playlist

#materials #django #web