Tìm hiểu thông tin về biến trong Python năm 2022
04/07/2022 11:50
Trong Python, biến là một thành phần quan trọng không thể thiếu trong bất kỳ dự án lớn nhỏ nào. Nếu bạn đang tìm hiểu và lập trình Python, đừng bỏ qua cơ hội tìm hiểu về biến cũng như cách khai báo biến trong Python qua bài viết này bạn nhé!
Trong Python, biến là một thành phần quan trọng không thể thiếu trong bất kỳ dự án lớn nhỏ nào. Nếu bạn đang tìm hiểu và lập trình Python, đừng bỏ qua cơ hội tìm hiểu về biến cũng như cách khai báo biến trong Python qua bài viết này bạn nhé!
Khái niệm biến trong Python
Trong lập trình, biến (variable) là tên của một vùng trong bộ nhớ RAM, được sử dụng để lưu trữ thông tin. Bạn có thể gán thông tin cho một biến, và có thể lấy thông tin đó ra để sử dụng. Khi một biến được khai báo, một vùng trong bộ nhớ sẽ dành cho các biến. Các biến được tham chiếu trong chương trình để nhận giá trị sau này và giá trị của chúng có thể được thay đổi.
Khai báo biến trong Python
Để khai báo biến trong Python ta dùng cú pháp tenbien = giá trị.
Trong đó tenbien là tên của biến mà bạn muốn đặt, giatri là giá trị biến mà bạn muốn gán.
Một số lưu ý khi khai báo biến:
- Tên biến chỉ có thể chứa chữ cái, số và dấu gạch dưới _. Có thể bắt đầu bằng chữ cái hoặc dấu gạch dưới, nhưng không được bắt đầu bằng số.
- Biến không được chứa khoảng trắng và các ký tự đặc biệt như +,-,...
- Biến không được là chữ có dấu (Tiếng Anh)
- Tên biến có phân biệt chữ hoa, chữ thường và không được trùng với các từ khóa của Python như: and, as, del, from,...
Ví dụ: Khai báo biến tên trong Python
name = “Cong Nghe Thong Tin”
Ngoài ra, chúng ta có thẻ khai báo nhiều biến bằng 1 giá trị trên cùng 1 lần khai báo
a=b=c=2020
Hoặc khai báo nhiều biến với các giá trị tương ứng của nó trên 1 dòng:
name, age, gender = “Nguyễn Văn A”, 20, True
Bạn có thể sử dụng từ khóa del để xóa biến trong Python.
Các kiểu dữ liệu trong Python
Không như đa số các ngôn ngữ lập trình khác, khi khai báo biến phải đi kèm với kiểu dữ liệu. Trong Python việc khai báo kiểu dữ liệu cho biến không cần thiết mà Python sẽ tự biết kiểu dữ liệu của giá trị gán cho biến. Dữ liệu được phân biệt theo các kiểu khác nhau với các đặc thù riêng. Dưới đây là một số kiểu dữ liệu trong Python.
Các kiểu dữ liệu Python được phân loại thành hai loại như sau:
- Loại dữ liệu có thể thay đổi: Các loại dữ liệu trong python nơi giá trị được gán cho một biến có thể được thay đổi
- Các kiểu dữ liệu bất biến: Các kiểu dữ liệu trong python không thể thay đổi giá trị được gán cho một biến
Sơ đồ sau liệt kê các kiểu dữ liệu nằm trong các danh mục của kiểu dữ liệu có thể thay đổi và kiểu dữ liệu bất biến.
- Numbers: Kiểu dữ liệu số trong Python được sử dụng để lưu trữ các giá trị số. Nó được sử dụng để thực hiện các phép toán thông thường.
- Strings (Chuỗi): Chuỗi trong Python được sử dụng để lưu trữ thông tin dạng văn bản. Chúng được sử dụng để thực hiện các hoạt động thực hiện việc sắp xếp vị trí giữa các mặt hàng.
- List (Danh sách): Kiểu dữ liệu danh sách là kiểu dữ liệu Python chung nhất. Danh sách có thể bao gồm một tập hợp các kiểu dữ liệu hỗn hợp, được lưu trữ theo các vị trí tương đối.
- Tuples: Tuples là một trong những kiểu dữ liệu Python bất biến có thể lưu trữ giá trị của các kiểu dữ liệu hỗn hợp. Về cơ bản chúng là một danh sách không thể thay đổi.
- Sets (Bộ): Sets trong Python là một kiểu dữ liệu có thể được coi là một tập hợp dữ liệu không có thứ tự mà không có bất kỳ mục nào trùng lặp.
- Dictionary (Từ điển): Từ điển trong Python có thể lưu trữ nhiều đối tượng, nhưng không giống như danh sách, trong từ điển, các đối tượng được lưu trữ bằng các khóa chứ không phải theo vị trí.
Kết: Trên đây là một số kiến thức cơ bản về biến, cách khai báo biên cũng như các kiểu dữ liệu trong Python mà bạn cần phải nắm rõ khi lập trình Python.