Tên biến:
Một lập trình viên nên luôn luôn chọn một tên có ý nghĩa cho biến của họ.
Quy tắc cho tên biến:- Một biến có thể chứa cả chữ cái và số, nhưng chúng không thể bắt đầu với một số. Vì vậy, biến1 là hợp lệ trong khi 1Varable là một tên không hợp lệ.
- & nbsp; bạn có thể sử dụng các chữ cái chữ hoa cho các tên biến nhưng luôn luôn hoàn toàn ổn khi bắt đầu các tên biến có chữ thường.
- & nbsp; nếu tên biến của bạn dài, thì bạn có thể sử dụng ký tự dấu gạch dưới [_] trong tên. Ví dụ: TOP_FIVE_MEMBERS, VAR_1, v.v ... Tất cả đều là ví dụ hợp lệ.
- Bạn có thể sử dụng các ký tự đặc biệt như!, @, #, $, %, V.v. trong tên biến.special characters like !, @, #, $, % etc. in variable name.
- Từ khóa Python không thể được sử dụng làm tên biến. cannot be used as variable name.
Nếu bạn đặt một biến một tên bất hợp pháp, bạn sẽ gặp lỗi cú pháp:
Hãy tự mình thử nó1var = 20 lớp = 5 toàn cầu = 10 tất cả@1 = 100
class=5
global=10
all@1=100
1var là & nbsp; bất hợp pháp vì nó bắt đầu với một số. tất cả@ là & nbsp; bất hợp pháp & nbsp; bởi vì nó chứa một nhân vật đặc biệt. lớp học và toàn cầu là bất hợp pháp vì chúng là từ khóa.
Keywords:
Python dự trữ 33 từ khóa trong 3,3 phiên bản để sử dụng. & NBSP; Từ khóa nhạy cảm trường hợp trong Python. Bạn có thể sử dụng một từ khóa làm tên biến, tên chức năng hoặc bất kỳ tên định danh nào khác. Dưới đây là danh sách các từ khóa trong Python.
Các lập trình viên thường chọn tên cho các biến của họ có ý nghĩa và ghi lại những gì biến được sử dụng cho. Tên biến có thể tùy ý dài. Chúng có thể chứa cả chữ cái và số, nhưng chúng không thể bắt đầu với một số. Việc sử dụng các chữ cái viết hoa là hợp pháp, nhưng bạn nên bắt đầu các tên biến bằng chữ thường [bạn sẽ thấy tại sao sau này]. Ký tự dấu gạch dưới [_] có thể xuất hiện trong một tên. Nó thường được sử dụng trong các tên có nhiều từ, chẳng hạn như Nếu bạn đặt một biến một tên bất hợp pháp, bạn sẽ gặp lỗi cú pháp khi bạn cố gắng thực thi mã. CSP-10-2-1: Nhấp vào phần của các tên biến gây ra lỗi cú pháp. Hãy nhớ rằng các biến không thể bắt đầu với một số. Nếu bạn bị mắc kẹt, hãy nhìn vào danh sách các từ khóa bên dưới.Remember that variables cannot start with a number. If you're stuck, look at the list of keywords below.my_name
hoặc airspeed_of_unladen_swallow
. Tên biến có thể bắt đầu với một ký tự dấu gạch dưới, nhưng chúng tôi thường tránh làm điều này trừ khi chúng tôi viết mã thư viện cho người khác sử dụng.76trombones = "big parade"
more@ = 1000000
class = "Advanced Theoretical Zymurgy"
Tên biến 76trombones
là bất hợp pháp vì nó bắt đầu với một số. Tên more@
là bất hợp pháp vì nó chứa một nhân vật bất hợp pháp, @. Nhưng điều gì sai với class
?
Hóa ra class
là một trong những từ khóa của Python. Trình thông dịch sử dụng các từ khóa để nhận ra cấu trúc của chương trình và chúng không thể được sử dụng làm tên biến.
Python dự trữ 33 Từ khóa:
and del from None True as elif global nonlocal try assert else if not while break except import or with class False in pass yield continue finally is raise def for lambda return
Bạn có thể muốn giữ danh sách này tiện dụng. Nếu thông dịch viên phàn nàn về một trong những tên biến của bạn và bạn không biết tại sao, hãy xem nó có trong danh sách này không.
- _a1
- Bạn có thể sử dụng một dấu gạch dưới là ký tự đầu tiên trong một tên biến
- my_name
- Bạn có thể sử dụng một dấu gạch dưới giữa các từ trong một tên biến.
- Số lượng
- Bạn có thể sử dụng cả chữ hoa và chữ thường trong một tên biến.
- BMP
- Bạn chỉ có thể sử dụng các chữ cái chữ hoa trong một tên biến.
- 1A
- Bạn không thể sử dụng một chữ số làm chữ cái đầu tiên trong một tên biến.
CSP-10-2-2: Điều nào sau đây không phải là tên biến hợp pháp?not a legal variable name?
- _my_name
- Điều này là hợp pháp, nhưng bạn thường không bắt đầu một tên biến với một dấu gạch dưới.
- tên của tôi
- Bạn không thể có một khoảng trống trong một tên biến.
- tên của tôi
- Điều này có thể khó đọc, nhưng nó là hợp pháp.
- tên của tôi
- Vì bạn không thể có khoảng trống trong tên, một cách để làm cho các tên biến dễ đọc hơn là sử dụng Case Case [chữ hoa chữ cái đầu tiên của mỗi từ mới].
- my_name
- Vì bạn không thể có khoảng trống trong tên, một cách để làm cho các tên biến dễ đọc hơn là sử dụng một dấu gạch dưới giữa hai từ.
CSP-10-2-3: Điều nào sau đây không phải là tên biến hợp pháp?not a legal variable name?
Bạn đã thử các hoạt động trên trang này of activities on this page