Materials
Beginner
4 Chapters · 68 Lessons
Getting Started with Python Programming Lightly
An introductory Python course for absolute beginners
My Courses
Chapter 1
Introduction to Python Programming with Theory and Practice
Lessons
What is Programming and How Can It Be Beneficial?
How to Code in Python in Real-Time and Check Results
High-Level and Low-Level Languages
Features of Python and Simple Code Examples
Why is Python Popular?
Why is Indentation Important in Python?
How to Display Data on Screen in Python
How to Receive Information from Users in Python
Multiple Choice Quiz
Statements and Expressions
Reserved Words, Keywords in Python
Naming Variables and Functions in Python
Explaining Code with Comments
What are Identifiers?
Variables, the Boxes that Hold Data
How are Values Assigned to Variables in Python?
Symbols for Performing Operations, Operators
Representing Data with Literals
Coding Quiz - Return Ten Times the Given Number
Multiple Choice Quiz
Fill-in-the-Blank Quiz
Chapter 2
Handling Python's Main Data Types and Strings
Lessons
Data Types
How to Express Text, Numbers, True/False in Python
How to Check the Data Type of Variables and Values
What to Be Careful of When Creating String Data
Concept and Usage of Escape
How to Create Multi-line Strings
Multiple Choice Quiz
Concatenating Strings with the (+) Operator
Repeating Strings with the (*) Operator
Selecting Specific Parts of a String with Indexing
How to Select a Specific Range in a String
Handling Exceptions with try and except
String IndexError (index out of range) Exception
Python String Indexing Coding Quiz
Multiple Choice Quiz
Fill-in-the-Blank Quiz
Chapter 3
Number Data Types and Operators
Lessons
How to Handle Numbers in Python
Calculating Numbers with Arithmetic Operators
Integer Division Operator //
The Remainder Operator %
How to Calculate the Square of a Number in Python
Multiple Choice Quiz
Which Operator Should be Calculated First Among Several Operators?
TypeError Due to Operations Between Different Data Types
What Do +=, -= Mean?
Python Integer Division Operator Coding Quiz
Multiple Choice Quiz
Fill-in-the-Blank Quiz
Chapter 4
How to Format Strings As You Want
Lessons
Inserting Variables into Strings with the format() Function
Note on the format() Function - IndexError
Printing Integers and Floating-Point Numbers with the format() Function
Handling Floating-Point Numbers with the format() Function
Multiple Choice Quiz
Converting Case with the upper() and lower() Methods
Removing Whitespaces from Sides of a String with the strip() Function
Using the isOOO() Functions to Check the Composition of Strings
Finding String Positions with find() and rfind()
Splitting Strings with the split() Function
How to Check for the Presence of Certain Characters in Strings
Multiple Choice Quiz
Formatting Strings with f-strings
Comparing the format() Function and f-strings
The Return Value of the input() Function is Always OOO.
ValueError for Incorrect Values
Coding Quiz - Splitting a String
Multiple Choice Quiz
Fill-in-the-Blank Quiz