Hướng dẫn what are the rules for python variables? - các quy tắc cho các biến python là gì?
Tên biếnMột biến có thể có một tên ngắn (như X và Y) hoặc một tên mô tả hơn (Age, Carname, Total_Volume). Quy tắc cho các biến Python: Show
Thí dụTên biến hợp pháp: myvar = "john" my_var = "john" _my_var = "john" myvar = "john" myvar = "john" myvar2 = "john" Hãy tự mình thử » Thí dụTên biến hợp pháp: myvar = "john" my_var = "john" _my_var = "john" myvar = "john" myvar = "john" myvar2 = "john" Hãy tự mình thử » Tên biến bất hợp pháp: 2Myvar = "John" My-Var = "John" My Var = "John"Hãy nhớ rằng các tên biến nhạy cảm trường hợp Tên biến đa từ Tên biến với nhiều hơn một từ có thể khó đọc.Có một số kỹ thuật bạn có thể sử dụng để làm cho chúng dễ đọc hơn: Trường hợp lạc đà Mỗi từ, ngoại trừ từ đầu tiên, bắt đầu bằng một chữ cái viết hoa:myvariablename = "John" Trường hợp Pascal Mỗi từ bắt đầu bằng một chữ cái viết hoa:Myvariablename = "John" Vỏ rắn Biến Python là các container lưu trữ giá trị. Python không phải là người đánh máy thống trị. Chúng tôi không cần phải khai báo các biến trước khi sử dụng chúng hoặc khai báo loại của chúng. Một biến được tạo ngay khi chúng ta gán một giá trị cho nó. Một biến Python là một tên được đặt cho một vị trí bộ nhớ. Nó là đơn vị lưu trữ cơ bản trong một chương trình. Ví dụ về các biến PythonPython345 1456.8 John6 45 1456.8 John7 45 1456.8 John8 45 1456.8 John9 1000 Output: Geeksforgeeks
Các quy tắc để tạo các biến trong Python
Hãy cùng xem các biến biến đơn giản: Python3
1001 45 1456.8 John7 1003 1004 45 1456.8 John7 1006 1007 45 1456.8 John7 1009 45 1456.8 John9 Before declare: 100 After re-declare: 120.31 45 1456.8 John9 Before declare: 100 After re-declare: 120.33 45 1456.8 John9 Before declare: 100 After re-declare: 120.35 Output: 45 1456.8 John Tuyên bố biếnHãy cùng xem cách khai báo biến và in biến. Python3Before declare: 100 After re-declare: 120.36 45 1456.8 John7 Before declare: 100 After re-declare: 120.38 45 1456.8 John9 10 10 100 Output: 100 Tử lại biếnChúng tôi có thể khai báo lại biến Python một khi chúng tôi đã khai báo biến. Python3Before declare: 100 After re-declare: 120.36 45 1456.8 John7 Before declare: 100 After re-declare: 120.38 45 1456.8 John9 10 10 105 10 10 106 10 10 107 Tử lại biến 45 1456.8 John9 10 10 105 1 20.2 GeeksforGeeks3 10 10 107 Output: Before declare: 100 After re-declare: 120.3 Chúng tôi có thể khai báo lại biến Python một khi chúng tôi đã khai báo biến.Before declare: 100 After re-declare: 120.36 45 1456.8 John7 1 20.2 GeeksforGeeks0 For example: Python3Gán một giá trị duy nhất cho nhiều biến 45 1456.8 John9 GeeksforGeeks3 45 1456.8 John9 GeeksforGeeks5 45 1456.8 John9 GeeksforGeeks7 Output: 10 10 10 Ngoài ra, Python cho phép gán một giá trị duy nhất cho một số biến đồng thời với các toán tử = = các toán tử. & Nbsp; ví dụ: & nbsp;1 20.2 GeeksforGeeks5 45 1456.8 John7 1 20.2 GeeksforGeeks7 45 1456.8 John7 Python3Gán các giá trị khác nhau cho nhiều biến 45 1456.8 John9 GeeksforGeeks3 45 1456.8 John9 GeeksforGeeks5 45 1456.8 John9 GeeksforGeeks7 Output: 1 20.2 GeeksforGeeks Python cho phép thêm các giá trị khác nhau trong một dòng duy nhất với các toán tử, các toán tử.the same name for different types?GeeksforGeeks8 45 1456.8 John7 TypeError: unsupported operand type(s) for +: 'int' and 'str'0 TypeError: unsupported operand type(s) for +: 'int' and 'str'1 TypeError: unsupported operand type(s) for +: 'int' and 'str'2 TypeError: unsupported operand type(s) for +: 'int' and 'str'1 TypeError: unsupported operand type(s) for +: 'int' and 'str'4 Python3Chúng ta có thể sử dụng cùng tên cho các loại khác nhau không? & NBSP; Nếu chúng ta sử dụng cùng một tên, biến bắt đầu đề cập đến một giá trị và loại mới. & Nbsp; 45 1456.8 John9 GeeksforGeeks3 Output: GeeksforGeeks 1 20.2 GeeksforGeeks545 1456.8 John7 GeeksforGeeks1Python3Chúng ta có thể sử dụng cùng tên cho các loại khác nhau không? & NBSP; Nếu chúng ta sử dụng cùng một tên, biến bắt đầu đề cập đến một giá trị và loại mới. & Nbsp; 45 1456.8 John9 I love Geeksforgeeks6 I love Geeksforgeeks7 I love Geeksforgeeks8 1 20.2 GeeksforGeeks5 45 1456.8 John7 GeeksforGeeks1 1 20.2 GeeksforGeeks5 45 1456.8 John7 TypeError: unsupported operand type(s) for +: 'int' and 'str'4 45 1456.8 John9 I love Geeksforgeeks6 I love Geeksforgeeks7 I love Geeksforgeeks8 Làm thế nào + toán tử hoạt động với các biến? & Nbsp;1 20.2 GeeksforGeeks7 45 1456.8 John7 I love Geeksforgeeks4 Python3Chúng ta có thể sử dụng cùng tên cho các loại khác nhau không? & NBSP; 1 20.2 GeeksforGeeks5 45 1456.8 John7 TypeError: unsupported operand type(s) for +: 'int' and 'str'4 45 1456.8 John9 I love Geeksforgeeks6 I love Geeksforgeeks7 I love Geeksforgeeks8 Làm thế nào + toán tử hoạt động với các biến? & Nbsp; TypeError: unsupported operand type(s) for +: 'int' and 'str' 1 20.2 GeeksforGeeks745 1456.8 John7 I love Geeksforgeeks4
Python31 20.2 GeeksforGeeks7 45 1456.8 John7 45 1456.8 John04 Chúng ta cũng có thể sử dụng + cho các loại khác nhau? & NBSP; 45 1456.8 John21 45 1456.8 John9 45 1456.8 John27 45 1456.8 John28 Output: Welcome geeks Không sử dụng cho các loại khác nhau sẽ tạo ra một lỗi. & NBSP; are the ones that are defined and declared outside a function, and we need to use them inside a function. Python31 20.2 GeeksforGeeks7 45 1456.8 John7 45 1456.8 John04 45 1456.8 John21 45 1456.8 John9 45 1456.8 John27 Chúng ta cũng có thể sử dụng + cho các loại khác nhau? & NBSP; Không sử dụng cho các loại khác nhau sẽ tạo ra một lỗi. & NBSP; Output: I love Geeksforgeeks Đầu ra: & nbsp;Các biến Python toàn cầu và địa phương Các biến cục bộ là các biến được xác định và khai báo bên trong một hàm. Chúng ta không thể gọi biến này bên ngoài chức năng.
Example: 45 1456.8 John28Từ khóa toàn cầu trong Python Từ khóa toàn cầu là một từ khóa cho phép người dùng sửa đổi một biến bên ngoài phạm vi hiện tại. Nó được sử dụng để tạo các biến toàn cầu từ một phạm vi không toàn cầu, tức là bên trong một hàm. Từ khóa toàn cầu chỉ được sử dụng bên trong một chức năng khi chúng tôi muốn thực hiện các bài tập hoặc khi chúng tôi muốn thay đổi một biến. Toàn cầu là không cần thiết để in và truy cập. Quy tắc từ khóa toàn cầu: Nếu một biến được gán một giá trị ở bất cứ đâu trong cơ thể chức năng, thì nó được coi là địa phương trừ khi được tuyên bố rõ ràng là toàn cầu. 45 1456.8 John21 45 1456.8 John9 10 10 105 45 1456.8 John55 45 1456.8 John56 45 1456.8 John57 45 1456.8 John9 10 10 105 45 1456.8 John60 45 1456.8 John56 Output: 45 1456.8 John0 Các biến chỉ được tham chiếu bên trong một hàm là toàn cầu ngầm.Chúng tôi sử dụng từ khóa toàn cầu để sử dụng một biến toàn cầu bên trong một hàm. Không cần phải sử dụng từ khóa toàn cầu bên ngoài một chức năng.
Example: Python3Loại biến trong python 45 1456.8 John9 10 10 105 45 1456.8 John67 45 1456.8 John68 Các loại dữ liệu là phân loại hoặc phân loại các mục dữ liệu. Nó đại diện cho loại giá trị cho biết những hoạt động có thể được thực hiện trên một dữ liệu cụ thể. Vì mọi thứ là một đối tượng trong lập trình Python, các loại dữ liệu thực sự là các lớp và biến là ví dụ (đối tượng) của các lớp này. 45 1456.8 John9 10 10 105 45 1456.8 John74 45 1456.8 John75 45 1456.8 John9 45 1456.8 John77 45 1456.8 John9 10 10 105 45 1456.8 John80 10 10 105 45 1456.8 John82 45 1456.8 John83 Sau đây là loại dữ liệu tiêu chuẩn hoặc tích hợp của Python: Số 45 1456.8 John9 10 10 105 45 1456.8 John98 45 1456.8 John75 45 1456.8 John9 10001 Loại trình tự 45 1456.8 John9 10 10 105 10019 45 1456.8 John75 45 1456.8 John9 10 10 105 10002 45 1456.8 John75 Output: 45 1456.8 John1 Tài liệu tham khảo đối tượngCho phép, chúng tôi gán một biến x cho giá trị 5 và & nbsp; 45 1456.8 John2 Một biến khác là y cho biến x.y to the variable x. 45 1456.8 John3 Khi Python nhìn vào câu lệnh đầu tiên, điều đầu tiên là, trước tiên, nó tạo ra một đối tượng để biểu thị giá trị 5. Sau đó, nó tạo biến X nếu nó không tồn tại và làm cho nó tham chiếu đến đối tượng mới 5 này. Dòng thứ hai khiến Python tạo ra biến Y và nó không được gán với X, thay vào đó, nó được tạo ra để tham chiếu đối tượng mà X làm. Hiệu ứng ròng là các biến X và Y kết nối tham chiếu cùng một đối tượng. Tình huống này, với nhiều tên tham chiếu cùng một đối tượng, được gọi là tham chiếu chung trong Python. Bây giờ, nếu chúng ta viết:Shared Reference in Python. 45 1456.8 John4 Tuyên bố này tạo ra một đối tượng mới để đại diện cho ‘Geek, và làm cho X tham khảo đối tượng mới này. Bây giờ nếu chúng ta gán giá trị mới trong y, thì đối tượng trước đó đề cập đến các giá trị rác.Y, then the previous object refers to the garbage values. 45 1456.8 John5 Tạo các đối tượng (hoặc các biến của loại lớp)Vui lòng giới thiệu lớp, đối tượng và thành viên để biết thêm chi tiết. & NBSP; Python310025 10026 45 1456.8 John21 10028 45 1456.8 John7 ________ 230 & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 45 1456.8 John21 45 1456.8 John19 10033 10034 10035 10036 10034 10038 45 1456.8 John7 10040 1 20.2 GeeksforGeeks5 45 1456.8 John7 10043 100444 45 1456.8 John75 1 20.2 GeeksforGeeks7 45 1456.8 John7 10043 10049 45 1456.8 John75 45 1456.8 John9 10052 45 1456.8 John9 10054 45 1456.8 John9 10056 45 1456.8 John9 10058 4 quy tắc của các biến là gì?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 bằng một chữ số. Một tên biến chỉ có thể chứa các ký tự âm alpha và dấu gạch dưới (A-Z, A-Z, 0-9 và _) Tên biến có thể nhạy cảm với trường hợp (tuổi, tuổi và tuổi là ba biến khác nhau)
3 quy tắc chính khi bạn đặt tên một biến là gì?Quy tắc đặt tên biến.. Đặt tên cho các biến của bạn dựa trên các điều khoản của lĩnh vực chủ đề, để tên biến mô tả rõ ràng mục đích của nó .. Tạo tên biến bằng cách xóa các khoảng trắng tách các từ..... Không bắt đầu các tên biến với một dấu gạch dưới .. Không sử dụng các tên biến bao gồm một ký tự .. 4 loại biến trong Python là gì?Các biến Python có bốn loại khác nhau: số nguyên, số nguyên dài, float và chuỗi.Số nguyên được sử dụng để xác định các giá trị số;Số nguyên dài được sử dụng để xác định số nguyên có độ dài lớn hơn số nguyên bình thường.Integer, Long Integer, Float, and String. Integers are used to define numeric values; Long Integers are used for defining integers with bigger lengths than a normal Integer.
Các quy tắc biến là gì?Biến quy tắc là một tên mà bạn gán một giá trị.Bạn xác định biến trong phần định nghĩa của quy tắc hành động và bạn chỉ có thể sử dụng nó trong điều kiện và các phần hành động của quy tắc tuyên bố biến.Các biến quy tắc có thể làm cho các quy tắc hành động của bạn dễ dàng hơn để xây dựng và hiểu bằng cách đơn giản hóa các thuật ngữ.a name to which you assign a value. You define the variable in the definitions part of an action rule, and you can use it only in the condition and action parts of the rule that declares the variable. Rule variables can make your action rules easier to build and understand by simplifying terms. |