Đâu là quy tắc đúng khi đặt tên cho biến trong python?

Câu hỏi: Quy tắc đúng khi đặt tên biến trong python là gì?

A. Tên biến có thể bắt đầu bằng dấu gạch dưới “_”.

B. Từ khoá có thể được sử dụng làm tên biến.

C. Tên biến có thể bắt đầu bằng một chữ số.

D. Tên biến có thể có các ký hiệu như!, @, #, $,%,…

Câu trả lời chính xác: A. Tên biến có thể bắt đầu bằng dấu gạch dưới “_”.

Hãy cùng trường ĐH KD & CN Hà Nội tìm hiểu thêm về biến trong Python nhé!

1. Biến trong Python là gì?

Biến Python là một vị trí bộ nhớ chuyên dụng để lưu trữ các giá trị. Nói cách khác, một biến trong chương trình python cung cấp dữ liệu để máy tính xử lý.

Khai báo một biến trong Python.

Để khai báo các biến trong Python, người ta sử dụng cú pháp:

tenBien = giaTri

Trong đó:

– tenBien là tên của biến mà bạn muốn đặt. Tên biến này không thể bắt đầu bằng một số hoặc các ký tự đặc biệt mà chỉ bằng một chữ cái hoặc ký tự _ và nó có phân biệt chữ hoa chữ thường.

– giaTri là giá trị của biến mà bạn muốn gán.

Ví dụ: Tôi sẽ khai báo một tên biến trong Python.

name = 

Ngoài ra, bạn cũng có thể khai báo nhiều biến với 1 giá trị trên 1 khai báo.

VĐ:

a = b = c = 

Hoặc khai báo nhiều biến với giá trị tương ứng của chúng trên 1 dòng.

VĐ:

name, age, male = 

2. Các loại biến trong Python

Mọi giá trị trong Python đều có một kiểu dữ liệu. Các kiểu dữ liệu khác nhau trong Python là Numbers, List, Tuple, Strings, Dictionary, v.v. Các biến trong Python có thể được khai báo với bất kỳ tên nào bạn muốn.

Gán giá trị cho một biến:

Để gán giá trị cho một biến, chúng ta sử dụng toán tử =. Bất kỳ loại giá trị nào cũng có thể được gán cho một biến hợp lệ.

a = 100 in (a)

Khai báo một biến

Bạn có thể khai báo lại các biến Python ngay cả sau khi bạn đã khai báo chúng một lần.

Ở đây, Python khai báo biến được khởi tạo thành f = 0.

Sau đó, gán lại biến f thành giá trị “KanKan”

# Khai báo lần đầu

f = 0print (f)

# Khai báo lại

f = “KanKan” print (f)

Khai báo một biến và gán giá trị cho nó

Giống như một số ngôn ngữ lập trình khác, việc khai báo biến trong Python cũng rất đơn giản

# Khai báo và gán giá trị cho các biếnbienA, bienB, bienC = 5, “KinhKan”, Trueprint (bienA) print (bienB) print (bienC)

Kết quả sẽ được hiển thị như sau:

Quy tắc chính xác để đặt tên biến trong python là gì?  (ảnh 2) Quy tắc chính xác để đặt tên biến trong python là gì?  (ảnh 2)

3. Biến cục bộ và toàn cục

Trong Python, việc khai báo một biến toàn cục hoặc một biến cục bộ có ảnh hưởng lớn đến việc xử lý dữ liệu thông qua các biến.

Khi bạn muốn sử dụng cùng một biến cho phần còn lại của chương trình hoặc mô-đun của mình, bạn khai báo nó như một biến toàn cục. Trong khi nếu bạn muốn sử dụng biến trong một hàm hoặc phương thức cụ thể, bạn sử dụng một biến cục bộ trong khi khai báo biến Python.

Hãy xem xét ví dụ sau:

# Khai báo một biến và khởi tạo nó: varXvarX = 101print (“Global variable value:” + str (varX)) # Global vs local variable in functionsdef someFunction (): # global varX varX = ‘Tôi đang học Python’ print (“ Giá trị biến cục bộ: ”+ str (varX)) # ————————————————– someFunction () print (“ Giá trị biến toàn cục: ”+ str (varX))

Kết quả được hiển thị như sau:

Quy tắc chính xác để đặt tên biến trong python là gì?  (ảnh 3) Quy tắc chính xác để đặt tên biến trong python là gì?  (ảnh 3)

Giải thích:

Đoạn mã trên, có 3 hàm Print được gọi để hiển thị dữ liệu (biến varX), vì biến varX là số 101 (kiểu int) nên khi thực hiện ghép chuỗi “Giá trị biến toàn cục:” với biến varX, phải chuyển varX từ number thành chuỗi sử dụng hàm str ()

– In đầu tiên: Hiển thị giá trị của varX là “Giá trị biến toàn cục: 101”

– Lần in thứ hai: biến varX bây giờ nằm ​​trong hàm someFunction (), có giá trị varX = “Tôi đang học Python”, vì vậy khi gọi hàm someFunction (), nó sẽ hiển thị là “Giá trị biến cục bộ: Tôi đang học Python ”

– Lần in thứ ba: biến varX bây giờ là một giá trị biến toàn cục, vì vậy kết quả hiển thị là “Giá trị biến toàn cục: 101”

4. Hủy, xóa biến

Sử dụng lệnh Del để xóa một biến, ví dụ:

f = 11; print (f) del fprint (f)

Kết quả:

Quy tắc đúng khi đặt tên biến trong python là gì?  (ảnh 4) Quy tắc đúng khi đặt tên biến trong python là gì?  (ảnh 4)

Giải thích:

– Lệnh in đầu tiên, hiển thị giá trị 11

– Lệnh in tiếp theo, báo lỗi, với lý do là biến f đã bị xóa với del f. yêu cầu

5. Tóm tắt:

Giống như bất kỳ ngôn ngữ lập trình nào khác, Python cũng sử dụng một biến để lưu trữ thông tin.

– Các biến có thể được khai báo với bất kỳ tên nào hoặc thậm chí các bảng chữ cái như a, aa, abc, v.v.

– Các biến có thể được khai báo lại ngay cả sau khi bạn đã khai báo chúng một lần

– Trong Python, bạn không thể nối chuỗi với số một cách trực tiếp, bạn cần khai báo chúng dưới dạng một biến riêng biệt và sau đó bạn có thể nối số với chuỗi

– Hằng trong Python có thể hiểu là kiểu biến giữ một giá trị không thể thay đổi được. Thông thường, các hằng số Python được tham chiếu từ các tệp khác. Hằng số định nghĩa trong Python được khai báo trong một tệp mới hoặc tệp riêng biệt chứa các hàm, mô-đun, v.v.

– Các kiểu biến Python hoặc các kiểu biến Python: Cục bộ & Toàn cầu

– Khai báo một biến cục bộ khi bạn muốn sử dụng nó cho hàm hiện tại

– Khai báo một biến Toàn cục khi bạn muốn sử dụng cùng một biến cho phần còn lại của chương trình

– Để xóa một biến, nó sử dụng từ khóa “del”.

Đăng bởi: Trường ĐH KD & CN Hà Nội

Chuyên mục: Tin học lớp 11, Tin học 11