Real Python - 🐍 New Python tutorials on Real Python

4Hey there,

There’s always something going on over at Real Python as far as Python tutorials go.

Here’s what you may have missed this past week:


Python News Roundup: February 2025

2025 looks to be an exciting year for Python. A new type of interpreter improves the performance of the upcoming Python 3.14. Additionally, the community is busy developing third-party libraries, challenging each other with new puzzles, and planning conferences:

realpython.com/python-news-february-2025


Concatenating Strings in Python Efficiently

In this video course, you'll learn how to concatenate strings in Python. You'll use different tools and techniques for string concatenation, including the concatenation operators and the .join() method. You'll also explore other tools that can also be handy for string concatenation in Python:

realpython.com/courses/concatenating-strings-efficiently


Unify Distributed Data from Edge-to-Cloud with HiveMQ Pulse
Sponsored by HiveMQ

Meet HiveMQ Pulse: Built to organize distributed data into a structured namespace for seamless access from edge-to-cloud. Gain insights from distributed devices and systems, with a single source of truth for your operational data. Get early access, join the private preview!

Join the Private Preview for HiveMQ Pulse


How to Manage Python Projects With pyproject.toml

Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you'll explore key use cases of the pyproject.toml file, including configuring your build, installing your package locally, managing dependencies, and publishing your package to PyPI:

realpython.com/python-pyproject-toml


The Real Python Podcast – Episode #240: Telling Effective Stories With Your Python Visualizations

How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt Harrison returns to discuss his new book "Effective Visualization: Exploiting Matplotlib & Pandas.":

realpython.com/podcasts/rpp/240


Quiz: Python F-Strings

In this quiz, you'll test your knowledge of Python f-strings. With this knowledge, you'll be able to include all sorts of Python expressions inside your strings:

realpython.com/quizzes/f-strings


The Python print() Function: Go Beyond the Basics

In this step-by-step course, you'll learn about the print() function in Python and discover some of its lesser-known features. Avoid common mistakes, take your "hello world" to the next level, and know when to use a better alternative:

realpython.com/courses/python-print


PyCoder's Weekly – Get the Latest Python News & Updates

Become a better Pythonista and stay up-to-date with your weekly dose of Python news & projects:

 → pycoders.com or click here to get the latest issue via email


A lot of time and effort goes into the Real Python team bringing you new and in-depth Python tutorials every week.

Please do us a solid and share your favorite Real Python content to help us spread the word.

Thanks for your time and for being a dedicated reader!

— Dan Bader (realpython.com)


Level Up With Unlimited Access to 3,500+ Python Tutorials and Video Lessons => Join Real Python

Make the Leap From Beginner to Intermediate => Get Python Basics: A Practical Introduction to Python 3

Python Tips, Interviews, and More =>The Real Python Podcast

Get Help With Your Coding Questions Experts on the RP Team => Real Python Office Hours

Find Your Dream Python Job => Python Job Board

A Peer-to-Peer Learning Community for Python Enthusiasts…Just Like You => PythonistaCafe

Give Your Team the Real-World Python Skills They Need to Succeed => Online Python Training for Teams

Older messages

Hack Your Python Roadblocks -- Just 5 Seats Left

Tuesday, January 14, 2025

Hi there, A quick update: after last week's announcement, the Intermediate Python Deep Dive live course is almost full. We're down to just 5 spots left for the February cohort, and once they

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Iterators and Iterables in Python: Run Efficient

The Python skills gap no one talks about

Thursday, January 9, 2025

"I thought I was doing fine until they asked me to review someone else's code..." That's what Jake, a Python developer of 3 years, told me in November. He'd just spent an entire

🐍 New Python tutorials on Real Python

Saturday, January 4, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Building HTTP APIs With Django REST Framework

🐍 New Python tutorials on Real Python

Saturday, December 28, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Learn From 2024's Most Popular Python

You Might Also Like

Mapped | How Much Each U.S. State Imports from the EU 📊

Thursday, February 27, 2025

Reciprocal tariffs mean European product prices will increase. Here's how much each state imports from the EU. View Online | Subscribe | Download Our App See new charts from hundreds of creators—

The Sequence Opinion #499: Reinforcement Learning was Dying and then Gen AI Came Along

Thursday, February 27, 2025

Some perspectives about how foundation models inspired a new era in reinforcement learning. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Bybit Hack Traced to Safe{Wallet} Supply Chain Attack Exploited by North Korean Hackers

Thursday, February 27, 2025

THN Daily Updates Newsletter cover ⚡ LIVE WEBINAR ➟ The Anatomy of a Ransomware Attack Watch a Live Ransomware Attack Demo, Uncover Hacker Tactics and Learn to Defend Download Now Sponsored LATEST NEWS

Daily Coding Problem: Problem #1694 [Medium]

Thursday, February 27, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Fitbit. Given a linked list, rearrange the node values such that they appear in

JSK Daily for Feb 17, 2025

Thursday, February 27, 2025

JSK Daily for Feb 17, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Meet Harmony An open source library for composing consistent and highly performant

New Blogs on ThomasMaurer.ch for 02/18/2025

Thursday, February 27, 2025

View this email in your browser Thomas Maurer Cloud & Datacenter Update This is the update for blog posts on ThomasMaurer.ch. Arc Jumpstart Drops: Share your Scripts and Tools with the Community!

The USB That’s Wasn’t 🖱️

Thursday, February 27, 2025

A forgotten universal port standard that secretly survives. Here's a version for your browser. Hunting for the end of the long tail • February 17, 2025 Today in Tedium: If you know your tech

📧 Understanding Cursor Pagination and Why It's So Fast (Deep Dive)

Thursday, February 27, 2025

​ Understanding Cursor Pagination and Why It's So Fast (Deep Dive) Read on: m​y website / Read time: 11 minutes The .NET Weekly is brought to you by: Build better with AWS, using tips and tools

Re: Are you tired of the spam?

Thursday, February 27, 2025

Hey there, Are you as tired of spam as I am? If you're like me, you always mark unwanted emails as spam, unsubscribe from unsolicited texts, and block unknown callers... But the spam doesn't

📡 Improving Your Cell Signal at Home — What Came Before Windows?

Thursday, February 27, 2025

Also: How I Fixed My Living Room Having Way Too Many Remotes How-To Geek Logo February 27, 2025 Did You Know Lampworking is a form of glasswork in which the craftsperson uses a blowtorch instead of the