Heim > Backend-Entwicklung > Python-Tutorial > Detaillierte Erläuterung der Python-Entwicklungsregeln

Detaillierte Erläuterung der Python-Entwicklungsregeln

高洛峰
Freigeben: 2017-03-28 17:05:55
Original
1290 Leute haben es durchsucht

1. Python-Vorteile: einfach, elegant, klarer Python-Nachteil

2. Leistungsstarkes Modul mit drei Reservoirs 1. Code kann nicht verschlüsselt werden

3. Einfach zu übertragen 2. Langsame Geschwindigkeit

4. Objektorientiert

5. Erweiterbar (cjavac#....)

cpython

jython

pypy

lronpython

Programmierstil

Gleichmäßige Einrückung

Variablen

1. Das erste Zeichen des Bezeichners Muss ein Buchstabe des Alphabets (Groß- oder Kleinbuchstabe) oder ein Bindestrich ('_') sein.

2. Die anderen Teile des Identifikatornamens können aus Buchstaben (Groß- oder Kleinbuchstaben), Unterstrichen („_“) oder Zahlen (0-9) bestehen.

3. Bei Bezeichnernamen wird die Groß-/Kleinschreibung beachtet. Beispielsweise sind „myname“ und „myName“ keine Bezeichner.

4. Beispiele für gültige Bezeichnernamen sind i, _my_name, name_23 und a1b2_c3.

5. Beispiele für ungültige Bezeichnernamen sind 2things, this is spaced out und my-name.

Python-Datentypen (geteilt nach Merkmalen)

Numerischer Typ Ganzzahliger Typ: Boolescher Wert, langer Ganzzahltyp, Standard-Ganzzahltyp Nicht ganzzahliger Typ: Gleitkommatyp mit doppelter Genauigkeit, komplexe Zahl, Dezimalzahl (nicht). Integrierter Typ)

Sequenztyp: Zeichenfolge, Tupel, Liste

Bildtyp: Wörterbuch

Sammlungstyp: veränderliche Sammlung, unveränderliche Sammlung

Python Datentyp (geteilt durch Variabilität)

Kehasas, nicht fähige variable Datentypen: digitaler Typ, unbefriedigende Sammlung, Zeichenfolge, Metagruppe

variabler Datentyp: Wörterbuch, Liste, Variablensatz

Konvertieren Sie utf-8 name.encode('utf-8') Abbrechen Sie name.decode('utf-8')

Wenn Sie Chinesisch speichern möchten, muss das Programm

#_ *_ codierung:utf-8 _*

name=u"中文"

print name

Interagieren Sie mit dem System, um Dateien zu speichern

Betriebssystem importieren

A = OS.POPEN ('PWD').

A

Importbefehle

Res = Befehle .getstatusoutput(''pwd )

res

import sys

import system as alias

Nicht empfohlen: form sys import *

print sys.argv

Alias ​​drucken

Pfad drucken

Benutzerinteraktion

raw_input

%s string

%d Zahl

1

# (einzeiliger Kommentar) Jede Zeile des Kommentars darf höchstens 80 Zeichen lang sein

''' ''' (mehrzeiliger Kommentar) Sie können kommentieren den gesamten Absatz

# -*-coding:utf-8-*-

Regeln für die erzwungene Einrückung des Codes Zhijian (offizielle Empfehlung ist, 4 Leerzeichen einzurücken)

2

Das von Ihnen geschriebene Modul muss im aktuellen Verzeichnis oder dem von Python angegebenen Verzeichnis importierbar sein:

importsys

print(sys.path)

/usr/bin/python2.7/dist-packages-Verzeichnis (global)

Zuweisung

Zähler += 1 #counter = Zähler + 1

Benutzer = = Benutzername

passwd == Passwort

user,password = 'liangml','liangml'

del Daten im Speicher löschen

del name[2 :3]

Wenn Sie den Code anderer Leute in Großbuchstaben sehen, sollte es eine Konstante sein, ändern Sie ihn nicht so einfach

3

3.0: Eingabemodul

2.7 oder niedriger :raw_input

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Python-Entwicklungsregeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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