Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Như đã đề cập trong các bình luận,

variable_name = value
0 là từ khóa Python để bạn không thể sử dụng nó như một tên biến hoặc tên thuộc tính. Vì vậy, bạn cần sử dụng một tên thay thế và thực hiện chuyển đổi khi đọc hoặc viết dữ liệu JSON.

Để thực hiện chuyển đổi đầu ra, bạn có thể cung cấp một bộ mã hóa mới cho

variable_name = value
1; Bạn có thể làm điều đó bằng cách ghi đè phương thức
variable_name = value
2. Để thực hiện chuyển đổi đầu vào, ghi đè
variable_name = value
3.

Chiến lược này tương tự nhau trong cả hai trường hợp: chúng tôi tạo một bản sao của từ điển (vì vậy chúng tôi không làm biến đổi bản gốc), sau đó chúng tôi tạo một khóa mới với tên và giá trị mong muốn, sau đó xóa khóa cũ.

Đây là bản demo nhanh, được thử nghiệm trên Python 2.6 và 3.6:

import json

class PropertyEquality(object):
    def __eq__(self, other):
        return (isinstance(other, self.__class__) and self.__dict__ == other.__dict__)

    def __ne__(self, other):
        return not self.__eq__(other)

    def __repr__(self):
        return '%s(%s)' % (self.__class__.__name__, ', '.join(['%s=%s' % (k, v) for (k, v) in self.__dict__.items()]))

class JsonAware(PropertyEquality):
    def json(self):
        return json.dumps(self, cls=GenericEncoder)

    @classmethod
    def from_json(cls, json):
        return cls(**json)

class ExchangeRatesEncoder(json.JSONEncoder):
    def default(self, obj):
        d = obj.__dict__.copy()
        d['from'] = d['frm']
        del d['frm']
        return d

class ExchangeRates(JsonAware):
    def __init__(self, frm, to, rate):
        self.frm = frm
        self.to = to
        self.rate = rate

    def json(self):
        return json.dumps(self, cls=ExchangeRatesEncoder)

    @classmethod
    def from_json(cls, json):
        d = json.copy()
        d['frm'] = d['from']
        del d['from']
        return cls(**d)

# Test

a = ExchangeRates('a', 'b', 1.23)
print(a.json())

jdict = {"from": "z", "to": "y", "rate": 4.56, }

b = ExchangeRates.from_json(jdict)
print(b.json())    

đầu ra điển hình

{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}

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:

1var = 20 lớp = 5 toàn cầu = 10 tất cả@1 = 100
class=5
global=10
all@1=100

Hãy tự mình thử nó

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.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Chúng tôi đã tìm hiểu về các toán tử số học cơ bản trong hướng dẫn cuối cùng. Ngoài ra, chúng tôi đã sử dụng các chữ Python cho đến khi hướng dẫn trước đây. & NBSP; Điều gì sẽ xảy ra nếu chúng ta muốn hoạt động với kết quả của hoạt động cuối cùng của nó? Làm thế nào để làm nó? Đáp án đơn giản. Chúng tôi phải lưu trữ kết quả trong biến Python. Sau đó, làm thế nào để khai báo các biến trong Python? Giữ hơi thở. Chúng ta sẽ thấy nó trong một chút. Đầu tiên, nhìn vào bảng nội dung của hướng dẫn.arithmetic operators in the last tutorial. Additionally, we have used the python literals until the previous tutorial.  What if we want to operate with the result of its last operation? How to do it? The answer is simple. We have to store the result in the Python Variable. Subsequently, how to declare variables in Python? Hold the breath. We are going to see it in a bit. First, look at the table of contents of the tutorial.

  • Một biến là gì?
    • Cú pháp biến Python
    • Các quy ước đặt tên biến Python
    • Từ khóa Python
    • Khởi tạo biến Python

Một biến trong lập trình là gì?

Chúng tôi sử dụng các biến để lưu trữ các giá trị. Tại sao chúng ta phải lưu các giá trị? Câu trả lời là đơn giản- cho mục đích trong tương lai. Nói cách khác, nếu bạn muốn viết một chương trình đếm số lượng số chẵn và số lẻ trong một phạm vi, thì bạn cần lưu trữ số lượng để hiển thị nó cho người dùng.Variables to store the values. Why do we have to save the values? The answer is simple- for future purposes. In other words, if you want to write a program that counts the number of even and odd numbers in a range, then you need to store the count to display it to the users.

Các biến chứa chủ yếu là hai phần, một là một tên và một phần khác là giá trị. Hơn nữa, các giá trị có thể thuộc các loại dữ liệu khác nhau.data types.

Cú pháp biến Python

Các quy ước đặt tên biến Pythonassignment operator(=) to assign or store the values into a variable. Additionally, an assignment operator is nothing but equals to (=) symbol. The left side of the assignment contains a name. In the same way, the right side of the assignment includes a value.

variable_name = value

Từ khóa Pythonvariable_name is the name of the variable. Moreover, the value is the information or data to be stored in the variable. Subsequently, you will get to know the different types of data store in variables.

Chúng tôi có các quy tắc đặc biệt để đặt tên các biến trong Python. Chúng ta phải tuân theo các quy tắc đó để đặt tên cho các biến. Hãy xem cách gọi các biến trong Python.

Quy ước đặt tên biến python

Python có một số quy tắc để xác định tên của các biến. Chúng tôi không thể gọi các biến tuy nhiên chúng tôi muốn. Do đó, chúng ta nên tuân theo các quy tắc dưới đây trong khi đặt tên các biến.

  • Thứ nhất, Python chỉ cho phép sử dụng bảng chữ cái, chữ số và nhấn mạnh (_) cho việc đặt tên của các biến.alphabets, digits, and underscores (_) for the naming of variables.
  • Thứ hai, tên biến phải bắt đầu bằng _ hoặc bảng chữ cái. Hơn nữa, bảng chữ cái có thể là chữ thường hoặc chữ hoa.or alphabets. Moreover, the alphabets may be lowercase or uppercase.
  • Thứ ba, chúng tôi không thể sử dụng các từ khóa của & nbsp; Python như một tên biến. Từ khóa là các từ dành riêng của Python, có chức năng độc đáo.
  • Cuối cùng, các tên biến trong Python có tính nhạy cảm với trường hợp, tức là, các chữ cái viết hoa khác với các chữ cái viết thường. Ví dụ: Toolqa & nbsp; khác với & nbsp; công cụ.case-sensitive, i.e., uppercase letters are different from lowercase letters. For example, ToolQA is different from toolsqa.

Vì vậy, bây giờ chúng ta biết các quy tắc của các biến đặt tên trong Python. Hãy xem một số biến hợp lệ và không hợp lệ. Ngoài ra, chúng tôi sẽ học cách phát hiện lỗi của các biến không hợp lệ trong mã.

  • _3 & nbsp; là một tên biến hợp lệ, vì nó tuân theo tất cả các quy tắc trên. is a valid variable name, as it follows all the above rules.
  • Toolsqa & nbsp; cũng là một tên hợp lệ. is also a valid name.
  • Hơn nữa, 3ToolSQA là một tên biến không hợp lệ, vì nó bắt đầu bằng một chữ số. Chúng ta không thể bắt đầu biến với một con số.3ToolsQA is an invalid variable name, as it starts with a digit. We can't begin the variable with a figure.
  • [Email & nbsp; được bảo vệ] & nbsp; là một tên không hợp lệ, vì nó chứa một ký tự duy nhất & nbsp;@. is an invalid name, as it contains a unique character @.
  • Tương tự, các công cụ QA là một tên không hợp lệ, vì nó chứa một không gian.Tools QA is an invalid name, as it contains a space.

Bây giờ bạn đã biết các quy tắc đặt tên của một biến trong Python. Trả lời xem FALSE & NBSP; có phải là một tên biến hợp lệ hay không.False is a valid variable name or not.

Nếu bạn đang làm theo các hướng dẫn từ đầu tiên, thì bạn sẽ biết rằng & nbsp; false & nbsp; là một trong những từ khóa trong Python. Ngoài ra, chúng tôi không thể sử dụng các từ khóa làm tên biến. Do đó, false & nbsp; không phải là một tên biến hợp lệ trong Python. Hãy xem các từ khóa khác.False is one of the keywords in Python. Additionally, we can't use keywords as variable names. Hence, False is not a valid variable name in Python. Let's see other keywords.

Từ khóa Python

Từ khóa là những từ dành riêng trong Python. Hơn nữa, các từ khóa này có ý nghĩa khác nhau cho các mục đích khác nhau. Xem danh sách các từ khóa. are the reserved words in Python. Moreover, these keywords have different meanings for various purposes. See the list of keywords.

. del ',' Elif ',' other ',' ngoại trừ ',' cuối cùng ',' cho ',' từ ',' toàn cầu ',' nếu ',' nhập ',' trong ',' là ',' lambda ' , 'không thuộc địa', 'không', 'hoặc', 'pass', 'nâng', 'return', 'thử', 'trong while', 'với', 'whield']]]]]

Chúng tôi không thể sử dụng các từ khóa trên & nbsp; để đặt tên các biến trong mã của chúng tôi. Nhưng, chúng ta có thể sử dụng chúng bằng cách thay đổi trường hợp của bất kỳ chữ cái nào trong từ khóa. Ví dụ,can't use the above keywords to name variables in our code. But, we can use them by changing the case of any letter in the keyword. For example,

Chúng tôi không thể đặt tên cho biến của chúng tôi như sau, vì in là một từ khóa trong Python.print is a keyword in Python.

print

Nhưng, chúng tôi có thể đặt tên cho biến của chúng tôi bằng cách thay đổi trường hợp của bất kỳ chữ cái nào trong từ khóa & nbsp; in.print.

Print

Do đó, tên biến ở trên là một tên hợp lệ. Chúng tôi sẽ tìm hiểu về các từ khóa trong các hướng dẫn tương ứng.

Chúng tôi đã học được các quy tắc đặt tên các biến trong Python. Cố gắng đặt tên cho các biến dựa trên tình huống và bối cảnh của chương trình. Ngoài ra, sẽ dễ dàng đọc mã nếu bạn sử dụng đúng tên trong bối cảnh thích hợp. Ví dụ: nếu bạn đang tính toán diện tích của một tam giác, tốt hơn là đặt một tên biến là một khu vực thay vì khai báo ngẫu nhiên là XYZ.area instead of declaring it randomly as xyz.

Khởi tạo biến Python

Khởi tạo là gì? Việc gán một giá trị ban đầu cho một biến thường được gọi là & nbsp; khởi tạo. Nói cách khác, lần đầu tiên bạn có thể nghĩ về nó là tầm quan trọng đối với biến. Assigning an initial value to a variable is generally known as initialization. In other words, you can think of it as giving importance to the variable for the first time.

Python là một ngôn ngữ được đánh máy động, có một số lợi thế so với các ngôn ngữ lập trình khác.

Trong các ngôn ngữ lập trình khác như C, Java, C ++, v.v. Chúng ta phải xác định một biến với một loại dữ liệu. Hơn nữa, nếu bạn muốn lưu trữ một giá trị số nguyên trong một biến, bạn phải khai báo nó dưới dạng int biến_name. Xác định các biến tạo ra một bộ nhớ cho biến. Ngoài ra, các biến có int & nbsp; kiểu dữ liệu chỉ lưu trữ số nguyên. Họ không thể lưu trữ các loại dữ liệu khác như Float, String, Char, v.v.C, Java, C++, etc. we have to define a variable with a data type. Moreover, if you want to store an integer value in a variable, you have to declare it as int variable_name. Defining variables creates a memory for the variable. Additionally, the variables with int data type only store integers. They can't store other data types like float, string, char, etc.

Nhưng trong Python, chúng ta không phải khai báo loại dữ liệu của các biến. Chúng tôi có thể lưu trữ bất kỳ dữ liệu trong một biến. Nói cách khác, chúng tôi sẽ trực tiếp khởi tạo biến với bất kỳ giá trị nào. Các biến Python & nbsp; có thể lưu trữ bất kỳ dữ liệu nào trong số các tính năng được yêu thích nhất của Python.

Để tạo một biến trong Python, chúng tôi sẽ sử dụng gán & nbsp; toán tử (=), như đã thảo luận khi bắt đầu hướng dẫn này. Đó là để nói, đặt tên cho biến và gán giá trị cho nó. Đó là nó. Bạn đã tạo ra một biến.assignment operator (=), as discussed at the starting of this tutorial. That is to say, name the variable and assign the value to it. That's it. You have created a variable.

toolsqa = 2019

Trong mã trên, chúng tôi đã tạo một biến có tên là ToolSQA & NBSP; và gán một giá trị 2019. Kiểm tra nó bằng cách in nó vào bảng điều khiển đầu ra.ToolsQA and assign a value 2019. Check it by printing it to the output console.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hãy xem thêm một số ví dụ và tình huống khác nhau.

# variables
toolsqa = 2020
print(toolsqa)

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Chúng tôi có thể sử dụng bất kỳ số lượng biến trong mã. Không có giới hạn cho điều đó. Ngoài ra, chúng tôi không thể sử dụng các biến mà chương trình không tạo.

Ví dụ sau đây cho chúng ta một lỗi.

# variables
toolsqa = 2020
print(Toolsqa)

Chúng tôi không có biến & nbsp; Toolsqa & nbsp; trong mã. Và hãy nhớ & nbsp; Toolsqa & nbsp; và & nbsp; Toolsqa & nbsp; là hai biến khác nhau như Python nhạy cảm với trường hợp.Toolsqa in the code. And remember toolsqa and Toolsqa are two different variables as Python is case-sensitive.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Chúng tôi đã nhận được tên intererror: tên 'Toolsqa' không được xác định lỗi, như đã thảo luận trước đó. Chương trình không tạo biến với Tên & NBSP; ToolSQA.NameError: name 'Toolsqa' is not defined error, as discussed earlier. The program does not create the variable with the name Toolsqa.

Điều gì xảy ra khi chúng ta sử dụng tên không hợp lệ trong mã? Chúng tôi sẽ gặp lỗi. Hãy xem nó là gì.

# variables
[email protected] = 2020
print([email protected])

Là biến & nbsp; [Email & nbsp; được bảo vệ] & nbsp; không hợp lệ? Ừ! Nó là. Chúng tôi có một ký tự đặc biệt & nbsp;@& nbsp; trong tên biến, không được phép trong Python. Chạy mã và xem lỗi trong IDE.[email protected] invalid? Yeah! It is. We have a distinctive character @ in the variables name, which is not allowed in Python. Run the code and see the error in IDE.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Thông dịch viên hiển thị lỗi như chúng tôi mong đợi. Chúng tôi đã có cú pháp, đây là loại lỗi phổ biến nhất trong các ngôn ngữ lập trình. Cú pháp không hợp lệ & nbsp; có nghĩa là trình thông dịch không thể hiểu mã bạn đã viết. Nó giống như nói bằng tiếng Anh với một người không biết tiếng Anh. Python không cho phép chúng tôi sử dụng các ký tự đặc biệt trong tên biến.SyntaxError, which is the most common type of error in the programming languages. Invalid syntax means that the interpreter can't understand the code you have written. It's like talking in English to a person who doesn't know the English. Python is not allowing us to use the special characters in variables names.

Hãy thử các tên biến sau trong mã của bạn.

  • _toolsqa
  • Công cụ QA
  • 2020toolsqa
  • toolsqa2020

Giả sử chúng ta có một chương trình trong đó chúng ta phải cập nhật giá trị của một biến trong các tình huống khác nhau. Cách cập nhật hoặc gán một giá trị mới cho biến hiện có? Nó giống như tạo ra một biến. Ví dụ,

# variables
toolsqa = 2019
print(toolsqa)
toolsqa = 2020
print(toolsqa)
  • Chúng tôi đã tạo biến & nbsp; Toolsqa & nbsp; với giá trị & nbsp; 2019.toolsqa with value 2019.
  • Tiếp theo, chúng tôi đã gán một giá trị mới của Công cụ biến.toolsqa.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Chúng ta có thể có các biến, biểu thức hoặc chữ ở phía bên phải của gán biến. Chúng ta hãy xem thêm một ví dụ trong đó chúng ta cập nhật giá trị của một biến có biểu thức.

{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
0
  • Dòng đầu tiên của mã tạo ra các công cụ biến đổi & nbsp; với giá trị & nbsp; 2019. Bạn có thể đọc nó dưới dạng gán 1 cho Toolsqa.toolsqa with value 2019. You can read it as assign 1 to toolsqa.
  • Trong dòng thứ ba, chúng tôi cố gắng cập nhật giá trị của & nbsp; Toolsqa & nbsp; với & nbsp; giá trị của cùng một biến với việc thêm 1. Ở đây, chúng tôi đang tăng giá trị của ToolSQA bởi & nbsp; 1.toolsqa with the value of the same variable with the addition of 1. Here, we are incrementing the value of toolsqa by 1.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Trong mã trước,

Một số ví dụ khác liên quan đến việc tăng giá trị.

{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
1

Chúng tôi đang tăng giá trị của ToolSQA bởi & NBSP; 5. Đoán đầu ra. Chúng ta cũng có thể gán một biểu thức phức tạp cho biến thay vì giá trị trực tiếp. Gán một biểu thức cho biến mà chúng ta đã thấy trong hướng dẫn cuối cùng. Lấy ví dụ sau làm tài liệu tham khảo.toolsqa by 5. Guess the output. We can also assign a complex expression to the variable instead of direct value. Assign one expression to the variable that we have seen in the last tutorial. Take the following example as a reference.

{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
2

Thay vì giá trị trực tiếp, chúng tôi đã gán một biểu thức cho biến & nbsp; kết quả. Python trước tiên đánh giá biểu thức và sau đó gán kết quả cho biến tương ứng. Đánh giá biểu thức và kiểm tra nó trong IDE.result. Python first evaluates the expression and then assigns the result to the respective variable. Evaluate the expression and check it in the IDE.

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Key Takeaways

  • Các biến làm cho cuộc sống của lập trình viên dễ dàng bằng cách lưu dữ liệu trong đó. make programmers' life easy by saving the data in them.
  • Chúng tôi không thể sử dụng từ khóa Python làm tên biến.keywords as variable names.
  • Chúng tôi có thể sử dụng các hàm Python tích hợp như tên biến, nhưng chúng tôi không khuyến nghị nó.
  • Python là một ngôn ngữ nhạy cảm trường hợp, tức là, công cụ biến đổi & nbsp; khác với công cụ.Toolsqa is different from toolsqa.
  • Chúng tôi không được phép sử dụng các ký tự hoặc không gian đặc biệt trong việc đặt tên biến ngoại trừ nhấn mạnh (_). Ví dụ: công cụ_qa được phép, nhưng các công cụ QA hoặc [Email & NBSP; được bảo vệ] không được phépunderscore (_). E.g., Tools_QA is permitted, but Tools QA or [email protected] is not allowed
  • Chúng ta nên sử dụng bảng chữ cái hoặc dấu gạch dưới (_) để bắt đầu một tên biến.alphabet or underscore (_) to start a variable name.
  • Người ta có thể khởi tạo một biến có giá trị bằng toán tử gán (=) - ví dụ: a = 5.assignment operator (=)—for example, a = 5.
  • Chúng ta có thể cập nhật giá trị của biến bằng cách chỉ định lại giá trị thành cùng một biến. Ví dụ: a = 5; a = 4 ;.a = 5; a = 4;.

Biến Python - Thực hành bản thân

Chúng tôi đã tìm hiểu về các biểu thức trong hướng dẫn và biến cuối cùng trong hướng dẫn này. Kết hợp cả hai, hãy viết biểu thức cho công thức (A + B) 2 trong Python.(a + b)2 in Python.

(a + b) ** 2

Bây giờ, hãy viết biểu thức cho sự mở rộng của công thức trên, tức là, & nbsp; a2 + b2 + 2ab. Sau khi viết biểu thức, hãy kiểm tra nó với các giá trị 2 & nbsp; và & nbsp; 3 & nbsp; cho & nbsp; a & nbsp; và & nbsp; b, & nbsp; Bạn có thể lấy mã sau làm tài liệu tham khảo.a2 + b2 + 2ab. After writing the expression, check it with values 2 and 3 for a and b, respectively. You can take the following code as a reference.

{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
3
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
4
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
5
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
6
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
7
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
8
{"from": "a", "to": "b", "rate": 1.23}
{"from": "z", "to": "y", "rate": 4.56}
9

Hướng dẫn can you use keywords as variable names in python? - bạn có thể sử dụng từ khóa làm tên biến trong python không?

Cái gì tiếp theo?

Để kết luận, chúng tôi đã tìm hiểu về các biến và từ khóa trong hướng dẫn này. Hãy chắc chắn rằng bạn đã học cách đặt tên cho các biến. Bạn biết các quy tắc và từ khóa đặt tên biến. Kiến thức này đủ cao để gọi các biến mà không có bất kỳ lỗi nào.

Chúng tôi đã thấy nhà điều hành chuyển nhượng trong hướng dẫn này. Python có một số toán tử đặc biệt làm giảm độ dài của câu lệnh cập nhật biến. Chúng được gọi là & nbsp; toán tử phím tắt. Chúng tôi sẽ khám phá nó trong hướng dẫn tiếp theo.assignment operator in this tutorial. Python has some special operators which reduce the length of the variable updating statement. They are called shortcut operators. We will explore it in the next tutorial.

Mã hóa hạnh phúc :)

Bạn có thể sử dụng các từ khóa làm tên biến?

Các từ khóa xác định các quy tắc và cấu trúc cú pháp của ngôn ngữ và chúng không thể được sử dụng làm tên biến. 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 đối với độc giả của con người của chương trình để nhớ biến được sử dụng để làm gì.they cannot be used as variable names. Programmers generally choose names for their variables that are meaningful to the human readers of the program to remember what the variable is used for.

Những gì không thể được sử dụng như một tên biến trong Python?

Các quy tắc cho các biến Python: Một tên biến phải bắt đầu bằng một chữ cái hoặc ký tự dấu gạch dưới.Một tên biến không thể bắt đầu với một số.Một tên biến chỉ có thể chứa các ký tự alpha-numeric và nhấn mạnh (A-Z, 0-9 và _)cannot start with a number. A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _ )

Những tên biến không được phép?

Cụ thể, không gian không được phép trong các tên biến, vì tên biến phải là một từ duy nhất.Tên biến có thể không bắt đầu bằng một chữ số hoặc dấu gạch dưới, và có thể không kết thúc bằng dấu gạch dưới.Double nhấn mạnh không được phép trong tên biến.spaces are not permitted in the variable names, as variable name must be a single word. Variable name may not start with a digit or underscore, and may not end with an underscore. Double underscores are not permitted in variable name.

Tên hợp lệ cho các biến trong Python là gì?

Tên biến có thể chứa các chữ cái, chữ số (0-9) hoặc ký tự dấu gạch dưới _.Tên biến phải bắt đầu bằng một chữ cái từ A-Z hoặc ký tự _ nhấn mạnh.Các chữ cái chữ thường hoặc chữ hoa được chấp nhận.Tên biến có thể không phải là một từ dành riêng trong Python.may contain letters, digits (0-9) or the underscore character _ . Variable names must begin with a letter from A-Z or the underscore _ character. Either lowercase or uppercase letters are acceptable. Variable names may not be a reserved word in Python.