Python tutorials

Quiz: How to Make a Scatter Plot in Python With plt.scatter()

Interactive Quiz ⋅ 11 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of How to Make a Scatter Plot in Python With plt.scatter(). By working through this quiz, you’ll revisit how to use plt.scatter() from Matplotlib’s pyplot submodule, customize markers with the s, c, marker, and alpha parameters, and encode several variables in a single two-dimensional scatter plot. The quiz contains 11 questions and there is no time limit. You’ll get 1 point for each correct answer. […]

Read more

How to Make a Scatter Plot in Python With plt.scatter()

Visualizing data is a core part of analysis, and Python’s most popular plotting library is Matplotlib. To make a scatter plot, you reach for plt.scatter() from Matplotlib’s pyplot submodule, conventionally aliased as plt. You’ll use it to build both simple two-variable charts and richly customized plots that encode several variables at once. By the end of this tutorial, you’ll understand that: A scatter plot is created by calling plt.scatter() with two array-like sequences for the x and y values. Marker […]

Read more

Quiz: Build a Tic-Tac-Toe Game With Python and Tkinter

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Build a Tic-Tac-Toe Game With Python and Tkinter. By working through this quiz, you’ll revisit how to design game logic with Python classes, lay out and update Tkinter widgets, and wire up button clicks to a handler through the event loop. The quiz contains 9 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of […]

Read more

Quiz: Context Managers and Using Python’s with Statement

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test what you learned in the video course Context Managers and Using Python’s with Statement. By working through this quiz, you’ll revisit how the with statement runs setup and teardown for you, how to use standard-library context managers like open(), and how to write your own context managers as classes or with the @contextmanager decorator. The quiz contains 8 questions and there is no time limit. You’ll get […]

Read more

Quiz: How to Use the Claude API in Python

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your knowledge of How to Use the Claude API in Python. By working through this quiz, you’ll revisit how to install the anthropic SDK, send prompts to Claude with client.messages.create(), shape responses with a system parameter, and return structured JSON output using a schema or Pydantic. The quiz contains 9 questions and there is no time limit. You’ll get 1 point for each correct answer. At the […]

Read more

How to Use the Claude API in Python

The fastest way to use the Claude API in Python is to install anthropic, set your API key, and call client.messages.create(). You’ll have a working response in under a minute: Example of Using the Claude API in Python Claude is Anthropic’s large language model, accessible via a clean REST API with an official Python SDK. Unlike heavier AI frameworks that require you to wire up multiple components before    

Read more

Quiz: Tapping Into the Zen of Python

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Tapping Into the Zen of Python. By working through this quiz, you’ll revisit the origins of the poem, the meaning of several aphorisms, and the inside jokes hidden throughout. The questions explore how the principles apply in practice and when it’s okay to bend the rules in the name of practicality. The quiz contains 8 questions and there is no time limit. You’ll get […]

Read more

Quiz: Absolute vs Relative Imports in Python

Interactive Quiz ⋅ 7 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Absolute vs Relative Imports in Python. By working through this quiz, you’ll revisit how Python’s import system resolves modules, the differences between absolute and relative imports, and the PEP 8 conventions for styling import statements. The quiz contains 7 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total […]

Read more

Tapping Into the Zen of Python

The Zen of Python is a collection of 19 aphorisms that capture the guiding principles behind Python’s design. You can display them anytime by running import this in a Python REPL. Tim Peters wrote them in 1999 as a joke, but they became an iconic part of Python culture that was even formalized as PEP 20. By the end of this video course, you’ll understand: The Zen of Python is a humorous poem of 19 aphorisms describing Python’s design philosophy […]

Read more

Python Built-in Functions: A Complete Guide

Python’s built-in functions are predefined functions you can use anywhere in your code without any imports. They handle common tasks across math, data type creation, iterable processing, and input and output. Knowing which ones to reach for makes your code shorter and more Pythonic. To get the most out of this tutorial, you’ll need to be familiar with Python programming, including topics like working with built-in data types, functions, classes, decorators, scopes, and the import system. Built-in Functions in Python […]

Read more
1 2 3 4 5 224