Skip to content

htnminh/python-introduction

Introduction to Programming (Python)

The most basic concepts of Python programming language, in easy-to-understand examples.

Read now!

Codes for Exercises in the course.

Good available files

Chapter 1: Introduction

Python's basic concepts.

Chapter 2: Control flow

Comparison operators, Logic operators and Branching in Python.

Chapter 3: Functions

Common built-in Python Functions and ways to create, optimize and use your own ones.

Chapter 4: Strings

Work around a text-like type of Object in Python.

Chapter 5: Lists, Sets, Dictionaries and Tuples

Four Python's important types of Object.

Chapter 6: Modules

What things make Python the most popular and powerful programming language? Modules.

Chapter 7: Files

Reading and writing files using Python.

Chapter 8: Object-Oriented Programming

Everything in Python is an Object, try to create your own one.

Chapter 9: Testing, Debugging, Exceptions and Assertions

Your bugs. Others' bugs. Familiarize yourself with them.

Appendix: Some important Modules for Mathematics, Data Science and Machine Learning

Get to know the most basic things for your future job.

Docs

About

The most basic concepts of Python programming language, in easy-to-understand examples.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published