亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Namenskonvention

Namenskonvention

1. Modul

Versuchen Sie, für Module Kleinbuchstaben zu verwenden, und behalten Sie den ersten bei Verwenden Sie m?glichst keine Unterstriche in Kleinbuchstaben (es sei denn, es handelt sich um mehrere W?rter und die Zahl ist klein).

# 正確的模塊名
import decoder
import html_parser
# 不推薦的模塊名
import Decoder

2. Klassenname

Der Klassenname verwendet den CamelCase-Namensstil, wobei der erste Buchstabe gro?geschrieben werden kann

class Farm():
    pass
class AnimalFarm(Farm):
    pass
class _PrivateFarm(Farm):
    pass

Der Relevante Klassen und Funktionen der obersten Ebene werden im selben Modul platziert. Im Gegensatz zu Java, Es besteht keine Notwendigkeit, eine Klasse auf ein Modul zu beschr?nken.

3. Funktionen

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

def run():
    pass
def run_with_env():
    pass

Private Funktionen fügen einen Unterstrich vor der Funktion_ hinzu

class Person():
    def _private_func():
        pass

4. Variablennamen

Variablennamen sollten m?glichst in Kleinbuchstaben geschrieben werden. Wenn mehrere W?rter vorhanden sind, trennen Sie sie durch Unterstriche

if __name__ == '__main__':
    count = 0
    school_name = ''

. Konstanten werden ausschlie?lich in Gro?buchstaben geschrieben. Wenn mehrere W?rter vorhanden sind, trennen Sie sie durch Unterstriche

MAX_CLIENT = 100
MAX_CONNECTION = 1000
CONNECTION_TIMEOUT = 600

Konstanten

Konstantennamen werden in Gro?buchstaben benannt, die durch Unterstriche getrennt sind

MAX_OVERFLOW = 100
Class FooBar:
    def foo_bar(self, print_):
        print(print_)
Weiter lernen
||
einreichenCode zurücksetzen