📖 Table of Contents
0:00:00 Introduction
0:00:56 What is Python?
- Add Python.exe to PATH
0:05:36 Python Interpreter
- Access Terminal
- Alternate: PyCharm at Jetbrains. Select Community version.
0:08:49 Your First Python Program
- ctrl+S (end code)
- ctrl+` (activates Terminal)
- Type python3 app.py
0:12:25 Python Extension (add for Microsoft)
0:14:26 Linting Python Code C
0:18:40 Formatting Python Code
- Google python peps, preferred is PEP 8
- View, Command Palette, Install Formatter autopep8
0:22:51 Running Python Code
0:24:30 Python Implementations
0:26:59 How Python Code is Executed
0:29:45 Quiz
0:31:17 Python Mastery Course
0:31:44 Variables
0:34:48 Variable Names
0:37:51 Strings
0:43:20 Escape Sequences
0:46:01 Formatted Strings- Use prefix f with { }
0:48:09 String Methods- Object name plus . with method name including ( )
0:54:03 Numbers
0:56:50 Working With Numbers
- Import math module
0:58:59 Type Conversion
1:04:03 Quiz
-- Fundamentals of Programming--
-- Fundamentals of Programming--
1:06:43 Comparison Operators
1:08:46 Conditional Statements
- Use of statement termination is :
- Use of indention for statements in conditional statement
- Use of indention for statements in conditional statement
1:12:56 Ternary Operator
1:15:04 Logical Operators
1:19:07 Short-circuit Evaluations
1:21:13 Chaining Comparison Operators
1:22:35 Quiz
1:24:18 For Loops
- Use range(start, stop, step)
1:27:56 For..Else
- break and else in For Loop
1:30:42 Nested Loops
1:33:26 Iterables
- Complex types, such as range
- Bracket [ ] for lists
- Bracket [ ] for lists
1:36:34 While Loops
1:41:33 Infinite Loops
1:43:10 Exercise
-- Functions--
1:45:13 Defining Functions
- def name ():
- Terminate function with two blank lines
1:47:37 Arguments
- Add parameters in the def
1:49:57 Types of Functions
- All functions return none
1:53:59 Keyword Arguments
1:55:59 Default Arguments
- Use optional parameters
No comments:
Post a Comment