Python tutorials

Quiz: Using Python for Data Analysis

Interactive Quiz ⋅ 12 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Using Python for Data Analysis. By working through this quiz, you’ll revisit the stages of a data analysis workflow, including cleansing raw data with pandas, spotting outliers and typos, and using regression to find relationships between variables. The quiz contains 12 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 […]

Read more

Quiz: Python 3.13: A Modern REPL

Interactive Quiz ⋅ 7 QuestionsBy Joseph Peart Share Test your knowledge of the redesigned interactive interpreter introduced in Python 3.13: A Modern REPL, including the help system, multiline statement editing, code pasting improvements, and the history browser. Good luck! 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 score. The maximum score is 100%. Good luck! Related Resources

Read more

Quiz: ChatterBot: Build a Chatbot With Python

Interactive Quiz ⋅ 8 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of ChatterBot: Build a Chatbot With Python. You’ll revisit how ChatterBot learns from conversation data, how it picks replies based on similarity to what it’s already seen, and how it can pull in a local LLM to round out its responses. The quiz contains 8 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the […]

Read more

AI Coding Agents Guide: A Map of the Four Workflow Types

AI coding agents can read your code, reason about changes, and act on your behalf. To choose the right one, it helps to understand the four common workflow types: integrated development environment (IDE), terminal, pull request (PR), and cloud. Before exploring the four workflow types, it’s worth looking at what makes a coding tool agentic in the first place. Take the Quiz: Test your knowledge with our interactive “AI Coding Agents Guide: A Map of the Four Workflow Types” quiz. […]

Read more

Quiz: Testing Your Code With Python’s unittest

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Testing Your Code With Python’s unittest. By working through this quiz, you’ll revisit key concepts like structuring tests with TestCase, using assertion methods, skipping tests conditionally, parameterizing with subtests, and preparing test data with fixtures. The quiz contains 9 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

Quiz: Use Codex CLI to Enhance Your Python Projects

Interactive Quiz ⋅ 10 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Use Codex CLI to Enhance Your Python Projects. By working through this quiz, you’ll revisit how to install and configure Codex CLI, use Plan mode to review changes before they land, and refine features through iterative prompting in your terminal. The quiz contains 10 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the […]

Read more

Testing Your Code With Python’s unittest

The Python standard library ships with a testing framework named unittest, which you can use to write automated tests for your code. The unittest package has an object-oriented approach where test cases derive from a base class, which has several useful methods. The framework supports many features that will help you write consistent unit tests for your code. These features include test cases, fixtures, test suites, and test discovery capabilities. In this video course, you’ll learn how to: Write unittest […]

Read more

Quiz: Python’s __all__: Packages, Modules, and Wildcard Imports

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Python’s __all__: Packages, Modules, and Wildcard Imports. By working through this quiz, you’ll revisit how wildcard imports work, what role the __all__ variable plays in modules and packages, and how to define a clean public API for your Python code. You’ll need to know the basics of Python modules and packages and the import system to get the most out of this quiz. Good […]

Read more

How to Conceptualize Python Fundamentals for Greater Mastery

Struggling to conceptualize Python fundamentals is a common problem learners face. If you’re unable to put a fundamental concept into perspective and form a clear mental picture of what it’s about, it’ll be difficult to understand and apply it. In this guide, you’ll walk through a framework of steps to help you better conceptualize Python fundamentals. This process is helpful for Python developers and learners at any experience level, but especially for beginners. If you are just starting out, this […]

Read more

Quiz: AI Coding Agents Guide: A Map of the Four Workflow Types

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of AI Coding Agents Guide: A Map of the Four Workflow Types. By working through this quiz, you’ll revisit the four common workflow types for AI coding agents: IDE, terminal, pull request, and cloud. You’ll also get a chance to review how to match the right workflow to the task in front of you. The quiz contains 9 questions and there is no time limit. […]

Read more
1 2 3 219