Ở bài học trước chúng ta đã cùng nhau tìm hiểu cơ bản về thuật ngữ mã nguồn hay source code. Trong phần này chúng ta sẽ đi tìm hiểu sâu hơn về mã lệnh cũng như...
Mã Nguồn và Mã Máy

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...

Đ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ì

...

Ngoài thẻ đề mục thi fđể đánh dấu văn bản chúng ta có các thẻ như thẻ <p>, thẻ <em> thẻ <strong>. Trong đó thẻ <p> dùng để tạo một đoạn văn bản. Hai thẻ &lt;strong&gt;&lt;em&gt; được dùng lần lượt để đánh đấu các văn bản in đậm hoặc in nghiêng.