Python Tutorial Whetting Your Appetite Installing or Confirming Python 3.14 Running the Interpreter and Scripts Arguments, Environment, and Encodings Interactive Mode, REPL Habits, and First Experiments Numbers, Text, Lists, and First Steps Toward Programming if, elif, else, and Truthiness for Loops, Iterables, and range() break, continue, pass, and Loop else match/case Pattern Matching Defining Functions and Returning Values Default Arguments, Keyword Arguments, and Flexible Signatures Arbitrary Arguments, Lambda, Docstrings, Annotations, and Style Lists in Practice: Methods, Stacks, and Queues List Comprehensions and Nested Comprehensions Tuples, Sequences, and Unpacking Sets and Set Operations Dictionaries and Mapping Workflows Looping Techniques and Comparing Collections Writing and Importing Modules Executing Modules, Search Paths, and Compiled Files Standard Modules and dir() Packages and Intra-package References Virtual Environments pip, Dependency Hygiene, and Project Readiness f-strings and Formatting Tools Reading, Writing, and Closing Files Safely JSON and Structured Data Syntax Errors and Exception Types try/except/else/finally and Cleanup Raising, Chaining, and Designing Exceptions Names, Objects, Identity, and Mutability Scopes and Namespaces Class Definitions, Instances, and Methods Class Variables, Instance Variables, and Inheritance Multiple Inheritance, Privacy Conventions, and Pythonic OOP Iterators, Generators, and Generator Expressions Filesystem and Operating-System Workflows Command-line Programs and Process Exit Regex, Math, Statistics, and Datetime Internet Access, Compression, Templating, and Binary Data Logging, Threading, Weak References, and Collection Utilities Interactive Shell, Floating-Point Limits, and What to Learn Next Release Highlights and Upgrade Mindset Deferred Annotations and annotationlib Template String Literals Multiple Interpreters and Interpreter Pools REPL, Error Messages, Free-threaded Mode, and Runtime Improvements New Library Features, Safer Warnings, and Porting to 3.14
NumPy
Pandas
Matplotlib
Seaborn
Selenium WebScraper
Scikit-learn
TensorFlow
Theano
Keras
PyTorch