<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://pythonbook.io/python/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/python-tutorials.png</image:loc>
      <image:title>ThePythonBook — Interactive Python Tutorials</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/getting-started/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/getting-started.png</image:loc>
      <image:title><![CDATA[Python for Beginners: Your First Program in 5 Minutes]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/variables-and-data-types/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/variables-and-data-types.png</image:loc>
      <image:title><![CDATA[Python Variables and Data Types: A Practical Introduction]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/numbers-and-math/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/numbers-and-math.png</image:loc>
      <image:title><![CDATA[Python Numbers: Integers, Floats, and Math You\]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-strings/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-strings.png</image:loc>
      <image:title><![CDATA[Python Strings: Create, Access, Slice, and Manipulate Text]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-string-methods/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-string-methods.png</image:loc>
      <image:title><![CDATA[Every Python String Method Explained with Examples]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-string-formatting/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-string-formatting.png</image:loc>
      <image:title><![CDATA[Python String Formatting: f-strings, format(), and % Operator]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-booleans-and-operators/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-booleans-and-operators.png</image:loc>
      <image:title><![CDATA[Python Booleans, Comparisons, and All Operators Explained]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-input-output/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-input-output.png</image:loc>
      <image:title><![CDATA[Python Input and Output: print(), input(), and Formatting]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-type-conversion/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-type-conversion.png</image:loc>
      <image:title><![CDATA[Python Type Conversion: How to Convert Between Data Types]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/writing-clean-python/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/writing-clean-python.png</image:loc>
      <image:title><![CDATA[Writing Clean Python: Comments, Docstrings, and PEP 8]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-if-else/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-if-else.png</image:loc>
      <image:title><![CDATA[Python If-Else: Conditions, Elif, Nested Ifs, and Ternary]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-for-loops/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-for-loops.png</image:loc>
      <image:title><![CDATA[Python For Loops: Iterate Over Anything with Examples]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-while-loops/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-while-loops.png</image:loc>
      <image:title><![CDATA[Python While Loops: When For Loops Aren\]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-break-continue-pass/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-break-continue-pass.png</image:loc>
      <image:title><![CDATA[Python break, continue, pass: Controlling Loop Flow]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-nested-loops/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-nested-loops.png</image:loc>
      <image:title><![CDATA[Nested Loops: Patterns, Performance, and When to Avoid Them]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-error-messages/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-error-messages.png</image:loc>
      <image:title><![CDATA[How to Read Python Error Messages and Fix Common Bugs]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-lists/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-lists.png</image:loc>
      <image:title><![CDATA[Python Lists: Create, Access, Modify, and Loop Through Lists]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-comprehensions/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-comprehensions.png</image:loc>
      <image:title><![CDATA[Python Comprehensions: List, Dict, Set, and Generator in One Guide]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-tuples/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-tuples.png</image:loc>
      <image:title><![CDATA[Python Tuples: When and Why to Use Immutable Sequences]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-dictionaries/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-dictionaries.png</image:loc>
      <image:title><![CDATA[Python Dictionaries: The Complete Guide with Real Examples]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-sets/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-sets.png</image:loc>
      <image:title><![CDATA[Python Sets: Unique Collections, Operations, and Use Cases]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-slicing/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-slicing.png</image:loc>
      <image:title><![CDATA[Python Slicing: Master Indexing for Strings, Lists, and Tuples]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-unpacking/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-unpacking.png</image:loc>
      <image:title><![CDATA[Python Unpacking: Starred Expressions, Swapping, and Destructuring]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-sorting/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-sorting.png</image:loc>
      <image:title><![CDATA[Python Sorting: sort(), sorted(), Key Functions, and Custom Order]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-nested-data/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-nested-data.png</image:loc>
      <image:title><![CDATA[Working with Nested Lists, Dicts, and Complex Data Structures]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-copy-deepcopy/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-copy-deepcopy.png</image:loc>
      <image:title><![CDATA[Python Copy vs Deepcopy: Why Your 'Copy' Isn\]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-functions/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-functions.png</image:loc>
      <image:title><![CDATA[Python Functions: Define, Call, and Return Values]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-function-arguments/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-function-arguments.png</image:loc>
      <image:title><![CDATA[Python *args, **kwargs, Default Values, and Keyword Arguments]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-lambda/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-lambda.png</image:loc>
      <image:title><![CDATA[Python Lambda Functions: When to Use (and When Not To)]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-scope-closures/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-scope-closures.png</image:loc>
      <image:title><![CDATA[Python Variable Scope, Closures, and the LEGB Rule]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-recursion/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-recursion.png</image:loc>
      <image:title><![CDATA[Python Recursion: How It Works, When to Use It, and Examples]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-map-filter-reduce/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-map-filter-reduce.png</image:loc>
      <image:title><![CDATA[Python map(), filter(), reduce(), and Higher-Order Functions]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-try-except/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-try-except.png</image:loc>
      <image:title><![CDATA[Python Try-Except: Handle Errors Without Crashing]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-custom-exceptions/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-custom-exceptions.png</image:loc>
      <image:title><![CDATA[Python Custom Exceptions: Build Your Own Error Types]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-context-managers/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-context-managers.png</image:loc>
      <image:title><![CDATA[Python Context Managers: The with Statement and Building Your Own]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-logging/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-logging.png</image:loc>
      <image:title><![CDATA[Python Logging: Stop Using print() for Debugging]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-imports/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-imports.png</image:loc>
      <image:title><![CDATA[Python Imports: How import Really Works (Modules, Packages, Paths)]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-create-package/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-create-package.png</image:loc>
      <image:title><![CDATA[How to Create and Structure a Python Package]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-virtual-environments/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-virtual-environments.png</image:loc>
      <image:title><![CDATA[Python Virtual Environments and pip: A Practical Guide]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-packaging-pypi/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-packaging-pypi.png</image:loc>
      <image:title><![CDATA[How to Package and Publish Your Python Code to PyPI]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-file-handling/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-file-handling.png</image:loc>
      <image:title><![CDATA[Python File Handling: Read, Write, and Process Files]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-csv/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-csv.png</image:loc>
      <image:title><![CDATA[Python CSV: Read, Write, and Process CSV Files]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-json/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-json.png</image:loc>
      <image:title><![CDATA[Python JSON: Parse, Create, and Manipulate JSON Data]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-pathlib/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-pathlib.png</image:loc>
      <image:title><![CDATA[Python pathlib: Modern File Path Handling]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-classes/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-classes.png</image:loc>
      <image:title><![CDATA[Python Classes and Objects: OOP from the Ground Up]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-inheritance/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-inheritance.png</image:loc>
      <image:title><![CDATA[Python Inheritance: Subclasses, Polymorphism, and super()]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-class-methods/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-class-methods.png</image:loc>
      <image:title><![CDATA[Python @classmethod vs @staticmethod: When to Use Each]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-property/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-property.png</image:loc>
      <image:title><![CDATA[Python @property: Getters, Setters, and Computed Attributes]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-magic-methods/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-magic-methods.png</image:loc>
      <image:title><![CDATA[Python Magic Methods: The Complete __dunder__ Guide]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-operator-overloading/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-operator-overloading.png</image:loc>
      <image:title><![CDATA[Python Operator Overloading: Make Classes Work with +, -, ==]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-abc/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-abc.png</image:loc>
      <image:title><![CDATA[Python Abstract Base Classes: Enforce Interfaces with ABC]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-multiple-inheritance/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-multiple-inheritance.png</image:loc>
      <image:title><![CDATA[Python Multiple Inheritance and MRO: How It Actually Works]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-dataclasses/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-dataclasses.png</image:loc>
      <image:title><![CDATA[Python Dataclasses: Less Boilerplate, More Readable Code]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-namedtuple-typeddict/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-namedtuple-typeddict.png</image:loc>
      <image:title><![CDATA[NamedTuple vs TypedDict vs Dataclass: Which to Choose?]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-slots/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-slots.png</image:loc>
      <image:title><![CDATA[Python __slots__: Reduce Memory Usage by 40%]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-dataclasses-advanced/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-dataclasses-advanced.png</image:loc>
      <image:title><![CDATA[Advanced Dataclasses: __post_init__, frozen, field(), slots, and Inheritance]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-composition/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-composition.png</image:loc>
      <image:title><![CDATA[Composition vs Inheritance: Why \]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-testing-pytest/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-testing-pytest.png</image:loc>
      <image:title><![CDATA[Python Testing with pytest: Write Tests That Actually Help]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-mocking/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-mocking.png</image:loc>
      <image:title><![CDATA[Python Mocking and Fixtures: Test Code with External Dependencies]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-tdd/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-tdd.png</image:loc>
      <image:title><![CDATA[Test-Driven Development: Write the Test First, Then the Code]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-collections/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-collections.png</image:loc>
      <image:title><![CDATA[Python collections: Counter, defaultdict, deque, and More]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-itertools/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-itertools.png</image:loc>
      <image:title><![CDATA[Python itertools: Powerful Tools for Working with Iterables]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-functools/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-functools.png</image:loc>
      <image:title><![CDATA[Python functools: lru_cache, partial, reduce, singledispatch]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-datetime/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-datetime.png</image:loc>
      <image:title><![CDATA[Python datetime: Dates, Times, Timezones, and Calculations]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-regex/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-regex.png</image:loc>
      <image:title><![CDATA[Python Regular Expressions: Pattern Matching from Basics to Advanced]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-enums/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-enums.png</image:loc>
      <image:title><![CDATA[Python Enums: Type-Safe Constants for Cleaner Code]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-sqlite/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-sqlite.png</image:loc>
      <image:title><![CDATA[Python SQLite: Build and Query Databases Without a Server]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-iterators/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-iterators.png</image:loc>
      <image:title><![CDATA[Python Iterators: How for Loops Really Work Under the Hood]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-generators/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-generators.png</image:loc>
      <image:title><![CDATA[Python Generators: Process Millions of Items Without Running Out of Memory]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-decorators/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-decorators.png</image:loc>
      <image:title><![CDATA[Python Decorators Explained: A Step-by-Step Guide]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-type-hints/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-type-hints.png</image:loc>
      <image:title><![CDATA[Python Type Hints: Add Types, Generics, and the typing Module]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-protocols/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-protocols.png</image:loc>
      <image:title><![CDATA[Python Protocols: Duck Typing with Type Safety]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-pydantic/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-pydantic.png</image:loc>
      <image:title><![CDATA[Python Pydantic: Validate Data Like a Pro]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-common-pitfalls/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-common-pitfalls.png</image:loc>
      <image:title><![CDATA[15 Python Pitfalls That Trip Up Even Experienced Developers]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-concurrency/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-concurrency.png</image:loc>
      <image:title><![CDATA[Python Threading vs Multiprocessing vs asyncio: When to Use What]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-async-await/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-async-await.png</image:loc>
      <image:title><![CDATA[Python Async/Await: Write Non-Blocking Code from Scratch]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-design-patterns/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-design-patterns.png</image:loc>
      <image:title><![CDATA[Python Design Patterns: Factory, Strategy, Observer, and More]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-internals/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-internals.png</image:loc>
      <image:title><![CDATA[How Python Works Under the Hood: Memory, GIL, and Bytecode]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-cli-tools/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-cli-tools.png</image:loc>
      <image:title><![CDATA[Build Command-Line Tools with argparse and sys.argv]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-metaclasses/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-metaclasses.png</image:loc>
      <image:title><![CDATA[Python Metaclasses: Control How Classes Are Created]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-descriptors/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-descriptors.png</image:loc>
      <image:title><![CDATA[Python Descriptors: The Secret Behind @property and ORM Fields]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-init-vs-new/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-init-vs-new.png</image:loc>
      <image:title><![CDATA[__init__ vs __new__: What Actually Happens When You Create an Object]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/python-dynamic-attributes/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/python-dynamic-attributes.png</image:loc>
      <image:title><![CDATA[__getattr__ and __setattr__: Dynamic Attribute Access in Python]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/numpy-arrays/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/numpy-arrays.png</image:loc>
      <image:title><![CDATA[NumPy Arrays: Create, Index, Slice, and Reshape]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/numpy-operations/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/numpy-operations.png</image:loc>
      <image:title><![CDATA[NumPy Operations: Element-wise Math, Aggregations, and ufuncs]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/numpy-broadcasting/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/numpy-broadcasting.png</image:loc>
      <image:title><![CDATA[NumPy Broadcasting: Operate on Arrays of Different Shapes]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/numpy-linear-algebra/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/numpy-linear-algebra.png</image:loc>
      <image:title><![CDATA[NumPy Linear Algebra: Dot Products, Inverses, and Eigenvalues]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-getting-started/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-getting-started.png</image:loc>
      <image:title><![CDATA[Pandas: Create, Load, and Explore DataFrames]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-indexing/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-indexing.png</image:loc>
      <image:title><![CDATA[Pandas Indexing: loc, iloc, Boolean Indexing, and Selection]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-data-cleaning/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-data-cleaning.png</image:loc>
      <image:title><![CDATA[Pandas Data Cleaning: Missing Values, Duplicates, and Outliers]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-merge-join/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-merge-join.png</image:loc>
      <image:title><![CDATA[Pandas merge(), join(), concat(): Combine DataFrames Like SQL]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-groupby/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-groupby.png</image:loc>
      <image:title><![CDATA[Pandas GroupBy: Split-Apply-Combine for Powerful Aggregations]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-apply-transform/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-apply-transform.png</image:loc>
      <image:title><![CDATA[Pandas apply(), map(), transform(): Custom Data Transformations]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-string-datetime/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-string-datetime.png</image:loc>
      <image:title><![CDATA[Pandas String and DateTime Operations for Real-World Data]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/pandas-pivot-tables/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/pandas-pivot-tables.png</image:loc>
      <image:title><![CDATA[Pandas Pivot Tables and Cross-Tabulation for Business Analysis]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/matplotlib-basics/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/matplotlib-basics.png</image:loc>
      <image:title><![CDATA[Matplotlib: Create Line, Bar, Scatter, and Pie Charts]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/matplotlib-advanced/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/matplotlib-advanced.png</image:loc>
      <image:title><![CDATA[Advanced Matplotlib: Subplots, Dual Axes, Styles, Annotations]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/data-visualization-best-practices/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/data-visualization-best-practices.png</image:loc>
      <image:title><![CDATA[Data Visualization: Choose the Right Chart and Tell a Story]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/scipy-statistics/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/scipy-statistics.png</image:loc>
      <image:title><![CDATA[SciPy Statistics: Distributions, Hypothesis Tests, and Correlations]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/sklearn-regression/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/sklearn-regression.png</image:loc>
      <image:title><![CDATA[Build Your First ML Model: Linear Regression with scikit-learn]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/sklearn-classification/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/sklearn-classification.png</image:loc>
      <image:title><![CDATA[Python Classification: Build a Classifier with scikit-learn]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/sklearn-model-evaluation/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/sklearn-model-evaluation.png</image:loc>
      <image:title><![CDATA[Evaluating ML Models: Cross-Validation, Metrics, and Overfitting]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/sklearn-clustering/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/sklearn-clustering.png</image:loc>
      <image:title><![CDATA[K-Means Clustering: Find Patterns in Data Without Labels]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-data-cleaning-pipeline/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-data-cleaning-pipeline.png</image:loc>
      <image:title><![CDATA[Build an Automated Data Cleaning Pipeline]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-sales-report/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-sales-report.png</image:loc>
      <image:title><![CDATA[Build a Sales Performance Dashboard with KPI Analysis]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-budget-analyzer/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-budget-analyzer.png</image:loc>
      <image:title><![CDATA[Build a Budget Tracker and Expense Analyzer]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-log-parser/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-log-parser.png</image:loc>
      <image:title><![CDATA[Build a Log File Parser That Finds Errors and Patterns]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-customer-churn/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-customer-churn.png</image:loc>
      <image:title><![CDATA[Predict Customer Churn: End-to-End Data Analysis (with sklearn)]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-inventory-system/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-inventory-system.png</image:loc>
      <image:title><![CDATA[Build an Inventory Management System with SQLite]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-time-series/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-time-series.png</image:loc>
      <image:title><![CDATA[Time Series: Detect Trends and Anomalies in Business Data]]></image:title>
    </image:image>
  </url>
  <url>
    <loc>https://pythonbook.io/python/project-etl-pipeline/</loc>
    <image:image>
      <image:loc>https://pythonbook.io/og/tutorials/project-etl-pipeline.png</image:loc>
      <image:title><![CDATA[Build a Simple ETL Pipeline: Extract, Transform, Load]]></image:title>
    </image:image>
  </url>
</urlset>