Skip to content

phongtran263/Python_Basics_Tutorial

 
 

Repository files navigation

Python Basics Tutorial

Đây là Github repository của Series "Lập Trình Python Cơ Bản" trên Channel của CodeXplore

CodeXplore là gì?

CodeXplore là một platform chia sẻ kiến thức về Lập Trình [Coding] dành cho các bạn trẻ Việt Nam từ một cựu du học sinh Sing, hiện đang sống và làm việc tại Singapore
----/-----------------
Youtube ✪ Subscribe: https://bit.ly/youtube_codexplore

Table of Content

Basic Data Types

Bài 1: Các Kiểu Dữ Liệu Cơ Bản CẦN BIẾT trong Python (YT#4)

  1. Basics Data Types: bool, None, int, float

    Mutable immutable
    list
    dict
    set
    bytearray
    int
    float
    decimal
    complex
    bool
    string
    tuple
    range
    frozenset
    bytes
  2. Hàm type(): Dynamically typed

  3. Arithmetics: Các Phép Toán: + - * / ** / // %

  4. Basic Mathematics Function (Hàm Toán Cơ Bản)

Back To The Top

Strings and String Methods

Bài 2: Chuỗi Ký Tự & Các Hàm Xử Lý Chuỗi trong Python

  1. Chuỗi Ký Tự (String) trong Python là gì?:
  2. Mutable và Immutable
  3. Cách truy cập các chuỗi con (Substrings)
  4. Cách nối (concatenate) chuỗi trong Python
  5. Các hàm xử lý chuỗi trong Python
  6. Định dạng chuỗi trong Python:
    • Toán Tử %
    • Hàm Format()
    • Chuỗi f (f-string) (from Python 3.6 onwards)

Back To The Top

List and List Comprehension

Bài 3: List, Hàm Enumerate và Các Hàm Xử Lý List

  1. List, Hàm Enumerate và Các Hàm Xử Lý List
  1. List Comprehesion
  2. 2D List
  3. Hàm Zip()

Back To The Top

Dictionary

Bài 4: Dictionary trong Python

Kiểu dữ liệu Dictionary trong Python là một tập hợp các cặp key-value không có thứ tự, có thể thay đổi và lập chỉ mục (truy cập phần tử theo chỉ mục). Dictionary được khởi tạo với các dấu ngoặc nhọn {} và chúng có các khóa và giá trị (key-value). Mỗi cặp key-value được xem như là một item. Key mà đã truyền cho item đó phải là duy nhất, trong khi đó value có thể là bất kỳ kiểu giá trị nào. Key phải là một kiểu dữ liệu không thay đổi (immutable) như chuỗi, số hoặc tuple.

Key và value được phân biệt riêng rẽ bởi một dấu hai chấm (:). Các item phân biệt nhau bởi một dấu phảy (,). Các item khác nhau được bao quanh bên trong một cặp dấu ngoặc móc đơn tạo nên một Dictionary trong Python

Back To The Top

FOR WHILE

Function Detailed Explanation about args and kwargs

Chúng ta sử dụng *args khi chúng ta không chắc chắn có bao nhiêu đối số sẽ được chuyển đến một hàm hoặc nếu chúng ta muốn chuyển một danh sách được lưu trữ hoặc một bộ đối số đến một hàm.

**kwargs được sử dụng khi chúng ta không biết có bao nhiêu đối số từ khóa sẽ được chuyển đến một hàm hoặc nó có thể được sử dụng để chuyển các giá trị của từ điển làm đối số từ khóa.

Back To The Top

Lambda Function

  • Lambda là một anonymous function (hàm ẩn danh) nó có thể khai báo, định nghĩa ở bất kỳ đâu và không có khả năng tái sử dụng.

  • Lambda chỉ tồn tại trong phạm vi của biến mà nó được định nghĩa, vì vậy nếu như biến đó vượt ra ngoài phạm vi thì hàm này cũng không còn tác dụng nữa.

  • Lambda thường được dùng để gán vào biến, hay được gán vào hàm, class như một tham số.

Back To The Top

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%