Is name an identifier for python? Let me give you a detailed introduction:
Identifier
What is an identifier? See the picture below:
Some symbols and names customized by developers in the program.
Identifiers are defined by yourself, such as variable names, function names, etc.
Rules for identifiers
Identifiers consist of letters, underscores and numbers, and numbers cannot begin.
Related recommendations: "Python Video Tutorial"
Thinking: Which of the following identifiers are correct, and which ones are incorrect? Why?
fromNo12 from#12 my_Boolean my-Boolean Obj2 2ndObj myInt test1 Mike2jack My_tExt _test test!32 haha(da)tt int jack_rose jack&rose GUI G.U.I python中的标识符是区分大小写的 num3=40; Num3=50; print(num3); print(Num3); 输出: 40 50
Naming rules
Know the meaning after seeing the name
Choose a meaningful name, and try to know it at a glance. What does it mean (to improve code readability) For example: the name is defined as name, and student is defined as student.
Camel case nomenclature
Lower camel case nomenclature (lower camel case): The first word starts with a lowercase letter; the first word of the second word Capital letters, for example: myName, aDog
Upper camel case (upper camel case): The first letter of each word is capitalized, for example: FirstName, LastName
But in the program There is also a popular nomenclature among members, which is to use underscore "_" to connect all words, such as send_buf
The above is the detailed content of Is name an identifier of Python?. For more information, please follow other related articles on the PHP Chinese website!