👤 Sign in
📚 Knowledge Library
📖 Beginning Python Programming
Table of Content
Module 1: Basic Python
60%
Why Python
Running Python
Python Console
Defining Variables
print('something')
Taking user inputs
Type Casting
Code Example: Tasks Input
Module 2: Controlling logic flow
60%
Common logic flows
if...:
A glimpse on PEP 8
while ...:
Code Example: Long Tasks List
for...in...:
range(start,end,step)
Code Example: N Most Important Tasks
# comment
DocString
Module 3: List & Collection
60%
Collection types in Python
list & tuple
Slicing
Code Example: Top 3 scores in list
Dictionary
Named Tuple
Importing modules
Code Example: Random Quote
List comprehension
Module 4: Files Operation
60%
Reading and writing files
More file object operation
with...as...
Code Example: Guests Text File
Looking up object methods with dir(...)
Dunder methods
Code Example: Diary Text File
Module 5: Defining Functions
60%
Defining functions
Using datetime module & functions
Using pip
Getting help
Code Example: DOCX Diary
Module 6: Modules & Object-Oriented Programming
60%