0% fanden dieses Dokument nützlich (0 Abstimmungen)
469 Ansichten2 Seiten

Cheatsheet

Das Dokument enthält eine Übersicht über wichtige Python-Konzepte und -Befehle wie Import von Bibliotheken, Datentypen, Operatoren, Ein- und Ausgabe, Bedingungen, Listen, Schleifen und mehr. Es listet die Syntax und Verwendung vieler grundlegender Python-Elemente auf.

Hochgeladen von

Mike Mike
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
469 Ansichten2 Seiten

Cheatsheet

Das Dokument enthält eine Übersicht über wichtige Python-Konzepte und -Befehle wie Import von Bibliotheken, Datentypen, Operatoren, Ein- und Ausgabe, Bedingungen, Listen, Schleifen und mehr. Es listet die Syntax und Verwendung vieler grundlegender Python-Elemente auf.

Hochgeladen von

Mike Mike
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
Sie sind auf Seite 1/ 2

Python 3 Cheatsheet

Laden einer Bibliothek Operatoren


Importanweisung Befehlsaufruf x+y Addition x-y Subtraktion
import modulname modulname.befehl() x*y Multiplikation x/y Division
import modul as short short.befehl() x//y Division ohne Rest
from modul import * befehl()
Datentypen
dir(modulname) zeigt alle Befehle im Modul an
help(befehl) zeigt die Hilfe für den Befehl an Integer -25, 23
Float -2.34, 65.3
Module String ’Hello’, "World", """multiline"""
random Zufallszahlen Boolean True, False
math Mathematik List [value, ...]
Tupel (value, ...)
Zufallszahlen
Dictionary {key:value,...}
randint(a,b) Zufallszahl a<=x<=b
Set {value, value,...}
randrange(a,b) Zufallszahl a<=x<b
randrange(b) Zufallszahl 0<=x<b Funktionen
random() Zufallszahl 0.0 - 1.0 def funktionsname(Argumente):
Code der Funktion

Ein- und Ausgabe Verwzeigungen


var = int(input(’prompt’)) if Bedingung:
mit int wird die Eingabe in einen Integer umgewandelt #Anweisungen, falls Bedingung erfüllt ist
var = float(input(’prompt’)) elif Bedingung 2:
mit float wird die Eingabe in eine Dezimalzahl #Anweisungen, falls Bedingung 2 erfüllt ist
umgewandelt else:
#Anweisungen, falls keine Bedingung erfüllt ist.
print(’prompt’)

1
Bedingungen Arbeiten mit Listen
< kleiner als a < 10 len(myList) Länge von myList
> grösser als b>4 myList[i] i-tes Element der Liste
== gleich c==’yes’ myList[i:j] Ausschnitt von i bis j
<= kleiner gleich d<=5 x in myList True wenn x in myList ist
>= grösser gleich e<=7 myList.append(x) x myList anhängen
!= ungleich g!=’no’ myList[i]=x Element i ersetzen
in in ’x’ in ’mexico’ myList.remove(x) entfernt x aus myList
not in nicht in ’y’ not in ’mexico’ myList.pop([i]) entfernt das i-te Element

Zeichenketten (Strings)

Strings Slicing

Iterationen
for-Schleifen
for item in list:
CODE
for i in range(n):
CODE n mal wiederholen

while Schleife
while bedingung:
CODE

Das könnte Ihnen auch gefallen