Showing 10 / 4.331 results

String, ListTuple là 3 kiểu dữ liệu khác nhau trong Python tuy nhiên chúng đều được xếp chung vào kiểu dữ liệu Sequence.

Kiểu Dữ Liệu Sequence

Sequence (phiên âm đọc /xơ.cơ-u-ờn.xì/) là kiểu dữ liệu bao gồm một tập hợp (hay collection) các thành phần (member) bên trong nó.

sequence_type_1 = ("one", "two", "three", "four", "five", "six", "seven")
sequence_type_2 = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
sequence_type_3 = "Hello Python"

Chúng ta có thể truy cập giá trị của các phần tử thông ...

Đa số các đoạn code mà chúng ta tham khảo ở các bài học trước đây được viết theo kiểu hướng thủ tục. Lập trình hướng thủ tục (procedure programming) là một phương pháp lập trình mà trong đó các câu lệnh được chạy một cách độc lập hoặc được nhóm vào trong một hàm.

Python là một ngôn ngữ hỗ trợ lập trình hướng đối tượng (object oriented programming hay OOP). Trong bài học này chúng ta sẽ tìm hiểu về phương pháp lập trình hướng đối tượng và các thuật ngữ liên quan.

Lập Trình Hướng Đối Tượng Là Gì

...

Trong các bài học trước chúng ta đã từng sử dụng một số hàm có trong Python như print(), max(), range()...

Hàm Là Gì

Trong lập trình, hàm là một nhóm bao gồm một hoặc nhiều câu lệnh và được dùng để thực hiện một số tác vụ nhất định.

Hàm được chia thành hai nhóm:

  • Hàm có sẵn (built-in function): là những hàm được cung cấp sẵn bởi ngôn ngữ Python. Ví dụ như các hàm print(), range(), max()... Chúng ta không sửa đổi logic bên trong các hàm này.
  • Hàm tự định nghĩa (user-defined function): là những hàm...

Blockchain là một cơ sở dữ liệu bao gồm các khối (block) được nối lại với nhau thành mội chuỗi (chain). Và các block là immutable (bất biến). Khi một block đã được thêm vào chain, nó không thể thay đổi được nữa, và các block được nối với nhau sử dụng hash

Phần Tử XML

Phần tử XML gồm toàn bộ những gì bắt đầu từ thẻ mở cho tới thẻ đóng tương ứng của nó.

Một phần tử XML có thể gồm có:

  • Thẻ mở.
  • Thuộc tính trong thẻ mở.
  • Thẻ đóng.
  • Nội dung nằm bên trong thẻ đóng và thẻ mở.

Một văn bản XML bao gồm ít nhất một phần tử là phần gốc (phần tử gốc là duy nhất) và có thể có thêm một hoặc nhiều phần tử con của phần tử gốc.

<products>
    <item>
        <price>16.000.000</price>
    </item>
</products>

Ở ví dụ trên chúng ta có các phần tử tương ứng là products,...

Git là một phần mềm quản lý sự thay đổi Version Control System (VCS) theo dạng phân tán, ban đầu được phát triển bởi Linus Torvalds dùng để quản lý dự án phát triển nhân Linux và được phát hành theo giấy phép mã nguồn mở.

VCS viết tắt của Version Control System là một loại phần mềm giúp chúng ta quản lý sự thay đổi trong source code của dự án theo thời gian một cách dễ dàng và thuận tiện.

Bảng Là Gì

Để tìm hiểu bảng là gì chúng ta hãy cùng tham khảo một bảng ví dụ dưới đây:

1 Lê Văn An anlv Nam 22
2 Lê Thị Thùy An anltt Nữ 19
3 Nguyễn Văn Bình binhnv Nam 22
4 Nguyễn Duy Hoàng hoangnd Nam 20

Ở bảng trên chúng ta có 4 cột là Họ và Tên, Tên Đăng Nhập, Giới TínhTuổi. Các cột này còn được gọi là trường (field).

Bảng trên cũng chứa 4 dòng với mỗi dòng chứa thông tin của một người dùng khác nhau. Bốn dòng này được gọi là 4 tập tin (record đọc là rì co).

Dữ Liệu Của Cột

Mỗi cột trong bảng sẽ có một kiểu dữ liệu nhất định. Tùy theo thông tin của cột sẽ lưu vào trong bảng m...