Cách Khai Báo, Khởi Tạo Và Gán Biến Trong Python
Có thể bạn quan tâm
Để sử dụng biến trong python, trước tiên chúng ta cần tạo ra biến đó thông qua việc khai báo hoặc khởi tạo biến. Bạn sẽ học được cách khai báo, khởi tạo và gán biến trong python sau bài học này.
Khai báo biến trong python
Khai báo biến trong Python là việc tạo một biến và gán tên cho nó. Python không yêu cầu bạn khai báo kiểu dữ liệu cụ thể cho biến, kiểu dữ liệu được tự động xác định dựa trên giá trị mà bạn gán cho biến. Để khai báo biến, bạn sử dụng dấu bằng (=) với cú pháp sau đây:
name = value
Trong đó
- name là tên biến được đặt theo quy tắc đặt tên biến trong Python mà bạn đã học trong bài Biến trong python là gì.
- Dấu = dùng để gán biến trong python. Giá trị value bên phải dấu = sẽ được gán vào biến ở bên trái.
- value là giá trị dùng để khai báo biến. Giá trị này có thể là chuỗi, số, hoặc các kiểu đối tượng khác trong python.
Ví dụ:
| x = 5name = "Alice" |
Trong ví dụ trên, chúng ta đã khai báo hai biến, x và name. Biến x chứa giá trị số nguyên 5, và biến name chứa chuỗi “Alice”.
Một điều quan trọng cần lưu ý là Python không yêu cầu bạn chỉ định kiểu dữ liệu của biến khi khai báo. Kiểu dữ liệu của biến sẽ tự động được xác định dựa trên giá trị bạn gán cho nó.
Do vậy cần lưu ý việc khai báo biến trong Python sẽ khác so với các loại ngôn ngữ lập trình khác, vốn cần phải chỉ định cả kiểu dữ liệu khi khai báo.
Trong Python, chúng ta có thể gán trực tiếp giá trị vào một biến, mà không cần để ý tới kiểu dữ liệu của biến như thế nào, hoặc biến đó đã được khai báo trước đó hay chưa. Đây là điểm vô cùng tiện lợi của Python nếu so sánh với các ngôn ngữ lập trình khác.
Khởi tạo biến trong python
Khi bạn khai báo một biến trong Python, bạn cũng có thể khởi tạo nó, tức là gán giá trị ban đầu cho biến. Việc khởi tạo biến là tùy chọn, bạn có thể khai báo biến mà không gán giá trị ngay lập tức. Ví dụ:
| x = 0 # Khởi tạo biến x với giá trị ban đầu là 0y # Khai báo biến y mà không khởi tạo giá trị |
Trong trường hợp biến y, chúng ta đã khai báo biến y nhưng không gán giá trị ban đầu. Biến y sẽ tồn tại nhưng sẽ không chứa bất kỳ giá trị nào cho đến khi bạn gán một giá trị cho nó.
Gán biến trong Python
Trong Python, bạn có thể thay đổi giá trị của một biến bằng cách gán giá trị mới cho nó. Ví dụ:
| x = 5x = 10 # Gán giá trị mới cho biến x |
Sau đoạn mã này, giá trị của biến x sẽ trở thành 10. Bạn có thể thực hiện các phép toán khác nhau trên biến để thay đổi giá trị của chúng.
Quy tắc đặt tên biến
Khi đặt tên biến trong Python, cần tuân theo một số quy tắc:
- Tên biến chỉ có thể chứa các ký tự chữ cái (A-Z, a-z), số (0-9) và dấu gạch dưới (_).
- Tên biến không được bắt đầu bằng số.
- Tên biến phải phân biệt chữ hoa và chữ thường (ví dụ: myVariable và myvariable là hai biến khác nhau).
- Tránh sử dụng các từ khóa của Python (như if, while, for,…) làm tên biến.
Ví dụ:
| first_name = "Alice" # Tên biến hợp lệlast-name = "Smith" # Tên biến không hợp lệ (có dấu gạch ngang)1st_place = "Gold" # Tên biến không hợp lệ (bắt đầu bằng số) |
Kiểu dữ liệu của biến trong python
Khi bạn khởi tạo và khai báo biến trong python, Python sẽ tự động xác định kiểu dữ liệu của biến được khai báo. Do đó bạn không cần phải lo lắng xem kiểu dữ liệu mà mình đã khai báo trong biến có đúng hay không.
Python là ngôn ngữ lập trình động kiểu, điều này có nghĩa rằng kiểu dữ liệu của biến được xác định tự động dựa trên giá trị bạn gán cho biến. Python hỗ trợ nhiều kiểu dữ liệu cơ bản bao gồm:
- Kiểu số nguyên (int): Ví dụ: 5, -10, 100
- Kiểu số thực (float): Ví dụ: 3.14, -0.5, 2.0
- Kiểu chuỗi (str): Ví dụ: “Hello, World!”, ‘Python’
- Kiểu danh sách (list): Ví dụ: [1, 2, 3], [‘a’, ‘b’, ‘c’]
- Kiểu tuple: Ví dụ: (1, 2, 3), (‘x’, ‘y’, ‘z’)
- Kiểu từ điển (dictionary): Ví dụ: {‘name’: ‘Alice’, ‘age’: 30}
- Kiểu tập hợp (set): Ví dụ: {1, 2, 3}
Ví dụ:
| age = 30 # Biến age có kiểu intpi = 3.14 # Biến pi có kiểu floatgreeting = "Hello" # Biến greeting có kiểu strmy_list = [1, 2, 3] # Biến my_list có kiểu list |
Nếu bạn muốn kiểm tra kiểu dữ liệu sau khi khai báo biến trong python, hãy dùng hàm typle() trong python như ví dụ sau đây:
| myvar = 1234print(type(myvar))# <class 'int'>mystr = "hello"print(type(mystr))# <class 'str'> |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn cách khai báo, khởi tạo và gán biến trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo.
URL Link
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/bien-trong-python/khai-bao-bien-trong-python/
Từ khóa » đâu Là Lệnh Gán đúng Trong Python
-
Top 15 đâu Là Lệnh Gán đúng Trong Python
-
Đâu Là Câu Lệnh Gán đúng? - MarvelVietnam
-
[Python Cơ Bản Thường Dùng Trong Công Việc] Phần 2 : Cú Pháp ...
-
Biến, Phép Gán Và Các Kiểu Dữ Liệu Cơ Sở Trong Python
-
Đâu Là Lệnh Gán đúng?
-
Câu Lệnh Gán Nào Sau đây đúng Trong Python? A. X="1234 ... - Hoc24
-
Trường Hợp Nào Sau đây Không Phải Lệnh Gán Trong Python
-
Câu Hỏi Trắc Nghiệm Lập Trình Python Có đáp án - Phần 1
-
Bài Kiểm Tra Trắc Nghiệm Về Python - Phần 1
-
Toán Tử Trong Python - Học Lập Trình Python - Viettuts
-
Python: Bài 6. Biến, Hằng - DAINGANXANH
-
Biến Và Gán Giá Trị Cho Biến Trong Python - TEK4
-
100 Câu Hỏi Trắc Nghiệm Lập Trình Python Có đáp án
-
Giải Bài Tập Tin Học 11 - Bài 6: Phép Toán, Biểu Thức, Câu Lệnh Gán
-
Bài 17. Biến Và Lệnh Gán SGK Tin Học 10 Kết Nối Tri Thức