Python programming in plain view

Introduction

 * Overview
 * Memory
 * Number

Python for C programmers

 * Hello, World! ([[Media:CProg.Hello.1A.20230406.pdf |pdf]])
 * Statement Level ([[Media:CProg.Statement.1A.20230509.pdf |pdf]])
 * Output with print
 * Formatted output
 * File IO

Using Libraries

 * Scripts ([[Media:Python.Work2.Script.1A.20231129.pdf |pdf]])
 * Modules ([[Media:Python.Work2.Module.1A.20231216.pdf |pdf]])
 * Packages ([[Media:Python.Work2.Package.1A.20240713.pdf |pdf]])
 * Namespaces ([[Media:Python.Work2.Scope.1A.20231021.pdf |pdf]])

Handling Repetition

 * Control ([[Media:Python.Repeat1.Control.1.A.20230314.pdf |pdf]])


 * Loop ([[Media:Repeat2.Loop.1A.20230401.pdf |pdf]])

Handling a Big Work

 * Functions ([[Media:Python.Work1.Function.1A.20230529.pdf |pdf]])
 * Lambda ([[Media:Python.Work2.Lambda.1A.20230705.pdf |pdf]])
 * Type Annotations ([[Media:Python.Work2.AtypeAnnot.1A.20230817.pdf |pdf]])

Handling Series of Data

 * Arrays ([[Media:Python.Series1.Array.1A.pdf |pdf]])
 * Tuples ([[Media:Python.Series2.Tuple.1A.pdf |pdf]])
 * Lists ([[Media:Python.Series3.List.1A.pdf |pdf]])
 * Tuples ([[Media:Python.Series4.Tuple.1A.pdf |pdf]])
 * Sets ([[Media:Python.Series5.Set.1A.pdf |pdf]])
 * Dictionary ([[Media:Python.Series6.Dictionary.1A.pdf |pdf]])

Handling Various Kinds of Data

 * Types
 * Operators ([[Media:Python.Data3.Operators.1.A.pdf |pdf]])
 * Files ([[Media:Python.Data4.File.1.A.pdf |pdf]])

Class and Objects

 * Classes & Objects ([[Media:Python.Work2.Class.1A.20230906.pdf |pdf]])
 * Inheritance

Python in Numerical Analysis
go to [ Electrical_%26_Computer_Engineering_Studies ]