Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
leihuagh
/
engineering-python
Public
forked from
yongtwang/engineering-python
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
master
Branches
Tags
Go to file
Code
Open more actions menu
Latest commit
History
12 Commits
12 Commits
Folders and files
Name
Name
Last commit message
Last commit date
01_Engineering_Python_Course_Overview
01_Engineering_Python_Course_Overview
02A_Computers_and_Programming
02A_Computers_and_Programming
02B_Anaconda_Download_and_Installation
02B_Anaconda_Download_and_Installation
02C_Course_Materials_and_Jupyter_Notebook
02C_Course_Materials_and_Jupyter_Notebook
03A_Statements_Identifiers_Keywords_and_Built-ins
03A_Statements_Identifiers_Keywords_and_Built-ins
03B_Inputs_Outputs_and_Assignments
03B_Inputs_Outputs_and_Assignments
03C_Functions_Modules_and_Programs
03C_Functions_Modules_and_Programs
03D_Debugging_Exercises
03D_Debugging_Exercises
04A_Numbers
04A_Numbers
04B_The_Math_Library
04B_The_Math_Library
04C_The_Range_Function_and_Scientific_Notation
04C_The_Range_Function_and_Scientific_Notation
05A_String_Basics_Indexing_and_Slicing
05A_String_Basics_Indexing_and_Slicing
05B_String_Operations_and_Methods
05B_String_Operations_and_Methods
05C_Lists
05C_Lists
05D_String_Encoding_and_Formatting
05D_String_Encoding_and_Formatting
05E_Text_Files
05E_Text_Files
06A_Tuples
06A_Tuples
06B_Dictionaries
06B_Dictionaries
06C_Sets
06C_Sets
07_Boolean_Operations
07_Boolean_Operations
08A_Functions
08A_Functions
08B_Memory_Management_and_In-Place_Parameter_Modification
08B_Memory_Management_and_In-Place_Parameter_Modification
08C_Lambda_Functions
08C_Lambda_Functions
09A_Decision_Control
09A_Decision_Control
09B_Exception_Handling
09B_Exception_Handling
10A_The_For_Loop
10A_The_For_Loop
10B_The_While_Loop
10B_The_While_Loop
10C_Break_Continue_and_Pass
10C_Break_Continue_and_Pass
11A_The_Random_Library
11A_The_Random_Library
11B_Monte_Carlo_Simulation
11B_Monte_Carlo_Simulation
12A_Classes_and_OOP_Coin_Tossing
12A_Classes_and_OOP_Coin_Tossing
12B_Classes_and_OOP_Piggy_Bank
12B_Classes_and_OOP_Piggy_Bank
12C_Classes_and_OOP_Inheritance
12C_Classes_and_OOP_Inheritance
13A_NumPy_Quick_Start_Part1
13A_NumPy_Quick_Start_Part1
13B_NumPy_Quick_Start_Part2
13B_NumPy_Quick_Start_Part2
13C_NumPy_Array_Indexing_and_Slicing
13C_NumPy_Array_Indexing_and_Slicing
13D_NumPy_Array_Broadcasting
13D_NumPy_Array_Broadcasting
14A_SymPy_for_Symbolic_Mathematics
14A_SymPy_for_Symbolic_Mathematics
14B_SymPy_Algebra_and_Calculus
14B_SymPy_Algebra_and_Calculus
14C_SymPy_Statistics_and_Complex_Numbers
14C_SymPy_Statistics_and_Complex_Numbers
15A_MatPlotLib_and_Data_Visualization
15A_MatPlotLib_and_Data_Visualization
15B_MatPlotLib_SubPlots_GridSpec_and_Axes
15B_MatPlotLib_SubPlots_GridSpec_and_Axes
15C_MatPlotLib_Colors_Line_Styles_and_Markers
15C_MatPlotLib_Colors_Line_Styles_and_Markers
15D_MatPlotLib_Gallery_Examples
15D_MatPlotLib_Gallery_Examples
16A_Pandas_for_Data_Analysis_Part1
16A_Pandas_for_Data_Analysis_Part1
16B_Pandas_for_Data_Analysis_Part2
16B_Pandas_for_Data_Analysis_Part2
16C_Pandas_Examples_Housing_Market_and_Unemployment
16C_Pandas_Examples_Housing_Market_and_Unemployment
17A_PyQt_and_Qt_Designer_for_GUI_Programming
17A_PyQt_and_Qt_Designer_for_GUI_Programming
17B_PyQt_and_Qt_Designer_Simple_Calculator
17B_PyQt_and_Qt_Designer_Simple_Calculator
17C_PyQt_and_Qt_Designer_Temperature_Converter
17C_PyQt_and_Qt_Designer_Temperature_Converter
17D_PyQt_and_Qt_Designer_Currency_Converter
17D_PyQt_and_Qt_Designer_Currency_Converter