Tìm hiểu về khai báo biến, kiểu dữ liệu trong lập trình Python cho người mới học

Bạn đang mới tìm hiểu về lập trình python thì không thể bỏ qua kiến thức quan trọng trong bài viết này. Khám phá ngay những khái niệm cơ bản trong lập trình Python dưới đây.

Đối với những người mới học lập trình python đầu tiên các bạn cần phải hiểu rõ các khái niệm quan trọng trong lập trình bao gồm: Cú pháp khai báo biến, Quy tắc đặt tên biến và các kiểu dữ liệu trong lập trình Python. Ở bài viết này Stanford sẽ chia sẻ cho các bạn những kiến thức này và qua những ví dụ minh họa cụ thể. Bạn có thể tham khảo thêm bí quyết học python hiệu quả nếu việc học python của mình còn chưa được như mong muốn.

Cú pháp khai báo biến trong lập trình Python

Khai báo biến trong Python rất đơn giản và không yêu cầu bạn phải chỉ định kiểu dữ liệu. Dưới đây là cú pháp cơ bản:

tenBien = giaTri
Ví dụ:
name = "Nguyễn Văn A"  # Chuỗi
age = 25              # Số nguyên
height = 1.75         # Số thực
is_student = True     # Boolean
Bạn cũng có thể khai báo nhiều biến trên cùng một dòng:
a, b, c = 1, 2, 3
Hoặc gán cùng một giá trị cho nhiều biến:
x = y = z = 0

Python tự động suy ra kiểu dữ liệu của biến dựa trên giá trị được gán. Bạn có thể kiểm tra kiểu dữ liệu của một biến bằng hàm type():

print(type(name))  # <class 'str'>
print(type(age))   # <class 'int'>

Quy định đặt tên biến trong lập trình Python ?

Đặt tên biến trong Python cần tuân theo một số quy tắc nhất định để đảm bảo mã nguồn dễ đọc và dễ bảo trì. Dưới đây là các quy tắc cơ bản:

1. Tên biến phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới (_):

my_var = "Hello"
_my_var = "Hello"
2. Tên biến không được bắt đầu bằng số:

# Không hợp lệ
2my_var = "Hello"
3. Tên biến chỉ được chứa các ký tự chữ cái (a-z, A-Z), chữ số (0-9) và dấu gạch dưới (_):

my_var2 = "Hello"
4. Tên biến phân biệt chữ hoa và chữ thường:

age = 25
Age = 30
AGE = 35
# Đây là ba biến khác nhau
5. Không sử dụng từ khóa của Python làm tên biến:

# Không hợp lệ
if = 5
6. Sử dụng quy ước đặt tên biến:

snake_case: Sử dụng dấu gạch dưới để phân tách các từ.

first_name = "Nguyen"
total_amount = 100
camelCase: Chữ cái đầu của từ thứ hai trở đi viết hoa.

firstName = "Nguyen"
totalAmount = 100
PascalCase: Chữ cái đầu của mỗi từ viết hoa.

FirstName = "Nguyen"
TotalAmount = 100
7. Tránh sử dụng tên biến ngắn, mơ hồ:

# Không nên
a = 5
b = 10
# Nên
length = 5
width = 10

Các kiểu dữ liệu trong lập trình Python

Python hỗ trợ nhiều kiểu dữ liệu khác nhau, mỗi kiểu dữ liệu có cách sử dụng và đặc điểm riêng. Dưới đây là các kiểu dữ liệu cơ bản trong Python:


1. Kiểu dữ liệu văn bản (Text Type)
str: Chuỗi ký tự.

name = "Nguyễn Văn A"
2. Kiểu dữ liệu số (Numeric Types)
int: Số nguyên.

age = 25
float: Số thực dấu phẩy động.

height = 1.75
complex: Số phức.

z = 1 + 2j
3. Kiểu dữ liệu chuỗi (Sequence Types)
list: Danh sách, có thể thay đổi.

fruits = ["apple", "banana", "cherry"]
tuple: Bộ giá trị, không thể thay đổi.

coordinates = (10.0, 20.0)
range: Dãy số.

numbers = range(1, 10)
4. Kiểu dữ liệu ánh xạ (Mapping Type)
dict: Từ điển, chứa các cặp key-value

student = {"name": "Nguyễn Văn A", "age": 25}
5. Kiểu dữ liệu tập hợp (Set Types)
set: Tập hợp, không có thứ tự và không chứa các phần tử trùng lặp

unique_numbers = {1, 2, 3, 4, 5}
frozenset: Tập hợp không thể thay đổi

frozen_numbers = frozenset([1, 2, 3, 4, 5])
6. Kiểu dữ liệu Boolean (Boolean Type)

bool: Giá trị đúng hoặc sai.

is_student = True
7. Kiểu dữ liệu nhị phân (Binary Types)
bytes: Dữ liệu nhị phân.

byte_data = b"Hello"
bytearray: Mảng byte có thể thay đổi.

byte_array = bytearray(5)
memoryview: Cung cấp khả năng truy cập vào dữ liệu nhị phân.

mem_view = memoryview(byte_data)
Bạn có thể kiểm tra kiểu dữ liệu của một biến bằng hàm type():

print(type(name))  # <class 'str'>
print(type(age))   # <class 'int'>

Như vậy trong bài viết này Stanford đã chia sẻ cho bạn những kiến thức cơ bản quan trọng dành cho những người mới học lập trình Python. Để hiểu rõ kiến thức bạn nên thực hành qua các ví dụ trong bài viết qua công cụ lập trình có thể lập trình python với vscode chẳng hạn.

Bên cạnh đó, bạn có thể bắt đầu ngay con đường chinh phục lập trình python bằng việc đăng ký tham gia khoá lập trình python tại đây: http://bit.ly/2SLPYFF. Hoặc gọi ngay cho Stanford theo hotline: 0963.723.236 - 0866.586.366 để được gọi lại tư vấn trực tiếp nhé.

==========🎬 🎬 🎬==========
☎️STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ
Hotline: 0963 723 236 - 0866 586 366
Website: https://stanford.com.vn
Facebook: https://www.facebook.com/Stanford.com.vn
Youtube: http://bit.ly/2TkKT7I

Tags: học python cơ bản, kiểu dữ liệu python