Heim > Backend-Entwicklung > Python-Tutorial > Was sind die Namensregeln der Python-Sprache?

Was sind die Namensregeln der Python-Sprache?

烟雨青岚
Freigeben: 2020-06-10 16:05:13
Original
10545 Leute haben es durchsucht

Was sind die Namensregeln der Python-Sprache?

Benennungsregeln für die Python-Sprache:

1. Versuchen Sie, für Module Kleinbuchstaben zu verwenden. mit dem ersten Buchstaben. Halten Sie die Schreibweise klein und versuchen Sie, keine Unterstriche zu verwenden (es sei denn, es handelt sich um mehrere Wörter und eine kleine Zahl).

# 正确的模块名import decoderimport html_parser
# 不推荐的模块名import Decoder
Nach dem Login kopieren

2. Klassenname:

Der Klassenname verwendet den CamelCase-Namensstil, wobei der erste Buchstabe mit einem Unterstrich beginnen kann.

class Farm():
    pass
class AnimalFarm(Farm):
    pass
class _PrivateFarm(Farm):
    pass
Nach dem Login kopieren

Funktion:

Funktionsnamen sollten immer in Kleinbuchstaben geschrieben werden, trennen Sie sie durch Unterstriche.

def run():
    pass
def run_with_env():
    pass
Nach dem Login kopieren

Privaten Funktionen wird ein Unterstrich_ vorangestellt.

class Person():
    def _private_func():
        pass
Nach dem Login kopieren

Variablennamen:

Variablennamen sollten in Kleinbuchstaben geschrieben werden, trennen Sie sie durch Unterstriche.

if __name__ == '__main__':
    count = 0 
    school_name = ''
Nach dem Login kopieren

5. Konstanten:

Konstanten werden in Großbuchstaben benannt, die durch Unterstriche getrennt sind.

MAX_OVERFLOW = 100
Class FooBar:
    def foo_bar(self, print_): 
        print(print_)
Nach dem Login kopieren

Es wird empfohlen, == nicht für boolesche Vergleiche zu verwenden.

# Yes
if greeting::
   pass
# Noif greeting == True
   pass
if greeting is True: 
# Worse
  pass
Nach dem Login kopieren

Empfohlenes Tutorial: „

Python-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Namensregeln der Python-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage