Learn programming with our articles
Practical tutorials, in-depth technology breakdowns, and the latest development trends from industry experts.
Fresh content
The most relevant materials from our experts
Lists and Dictionaries in Python
Problem: Want to store 100 students โ 100 variables? Solution: collections.
The while Loop: Repeat While a Condition Holds ๐
The for loop works great when you know how many times to repeat an action....
Controlling Time and Randomness in Python โฑ๏ธ๐ฒ
Sometimes code runs too fast (all the text dumps on screen in a fraction of...
Math Operations in Python ๐งฎ
Python is a great calculator! Let's cover all the arithmetic operators with examples.
Python f-Strings: Insert Values into Text ๐ช
An f-string lets you build readable text from words, variables, and expressions. It is useful...
Python Data Types: A Complete Guide ๐ฏ
Python can work with different types of data: numbers, text, boolean values. Let's cover all...
Logical Operators in Python: and, or, not
One condition is fine. But what if you need to check multiple conditions at once?
Python Variables and Strings: Regular, f-, and r-Strings ๐ฆ
A variable is a name associated with a value. Variables let you store data, reuse...
Functions in Python
Problem: you wrote a discount calculation โ needed in 10 places, so you copy it...
The for Loop: Make Python Work for You ๐
Imagine that you need to display a rocket five times. You could copy print(rocket) five...
CodeHS: Create an Account, Start a Python Project, and Share Code ๐
CodeHS lets you write and run Python directly in a browser. A modern browser and...
Python's print() and input() Functions: Output and Input ๐ฌ
The two most essential functions for beginner Python developers! print() displays information on screen, and...
Choose a direction
Each category contains carefully selected materials from experts
Want to share your knowledge?
Become an author on our blog and help other developers learn new technologiesBecome an author on our blog and help other developers learn new technologies