Stichwortverzeichnis

Symbole

.pyw

A

Aggregation

Agile Software-Entwicklung

and

Änderbarkeit ,

Annotation

Anweisung

aufteilen

leere

Anwendungsfenster

Titel ändern

Arbeitsspeicher

Argument

assert

Assoziation

Asynchron

Attribut

Zugriff auf

Ausdruck ,

regulärer

Auskommentieren ,

B

BarCamp

Basisklasse

Beck, Kent

Bedingte Wiederholung

Bedingung ,

erfüllt

nicht erfüllt

Benutzungsoberfläche

Bild

als Schaltfläche

verändern

Bildformate

Binärdatei

laden

öffnen

speichern

Bit

Block

Bogenmaß

bool ,

Boolescher Operator

Boolescher Wert

Breakpoint

Bug

Button

Byte

Bytestring

in String umwandeln

C

Calltip

Casting

Codierung

Community

Compiler

Cursor

Position

D

Datei

aus dem Internet

Modus

öffnen

Daten

dauerhaft speichern

Datenverarbeitung

Datum

Debugger

Befehle

Debugging ,

Typen

Variablen

Default

Deklaration

Deselektieren

Deserialisierung

Dialogbox

Dictionary ,

ändern

Operationen

Divide and conquer

Division

Docstring

doctest

Dokumentation

automatische

Dynamische Typisierung

E

Editor ,

Einrückung , , ,

elif

elif-Klausel

else

else-Klausel

Emoji

Encoding

Endlosrekursion

Endloswiederholung

Entry-Widget

Entscheidungsbaum

Entwicklungsprozess

Entwicklungsumgebung

IDLE

Epoche

Erweiterte Zuweisung

Escape-Sequenz

EVA-Prinzip

Event

Eventhandler ,

Exponentialschreibweise

Extreme Programming

F

Fallunterscheidung

False

Fehler

logischer

semantischer

Syntaxfehler

Fehlersuche

Tipps

float

for

Formatstring

Funktion

Annotation

Benennung

Definition

rekursive ,

Funktionsaufruf

verschachtelt

Funktionsdefinition

verbessern

Funktionskopf

Funktionskörper

G

Ganzzahl

Gleitkommazahl

Grafische Benutzungsoberfläche

GUI. Siehe Grafische Benutzungsoberfläche

H

Haltepunkt

Hashing

Hashtag

help()

Hexadezimal ,

History

Hotkey

I

Icon

IDLE

Debugger

Sternchen

if

if-Anweisung

verschachtelt

if-Klausel

Imperativer Programmierstil

Implementierung ,

Import

Funktion eines Moduls

Konstante

Module

Index

Initialisierung

Initialisierungsmethode

input()

Installation

Instanz ,

Instanziieren

int

Interaktiver Modus

Interaktives Programm

Internet

Daten laden

Interpreter

Item

Iteration , ,

Liste

Tupel

J

JPEG

K

Kinokarte

Klasse ,

abgeleitete

definieren

Klassenattribut ,

zugreifen auf

Klassendiagramm

Kollektion

Vorkommen

Kommandozeile

Kommentar

Konferenz

Konkatenation

Konstante

importieren

Kontrollstruktur

Kontrollvariable

Kurs

Kurze Zeichenkette

L

Lastenheft

Laufvariable

Laufzeit

Laufzeitfehler

Layout-Manager

Lineares Programm

list

List comprehension

Liste , ,

aus Kollektion

auspacken

aus Zahlen

erzeugen

Listenabstraktion

Literal

Logging

Logischer Fehler

M

Magische Methode ,

math

Menge ,

Mengenabstraktion

Metapher

Methode , ,

aufrufen

definieren

magische ,

überschriebene

Modell

Modul

erstellen

importieren

testen

Vorteile

Modulo

Modus

interaktiver

Multiplikation

N

Namensraum

Nebenläufigkeit

not

Notizbuch

NumPy

O

Objekt ,

anonymes

neues erzeugen

variable Anfangswerte

Wert ausgeben

Objektorientierte Programmierung

Objektvariable

Oktett

OOP. Siehe Objektorientierte Programmierung

Operator

boolescher

überladen

or

P

Packer

Pair-Programming

Parameter ,

optionaler

Parameterliste

pass

Passwortkontrolle

Performance , ,

Performance-Analyse

Pfad

absoluter

relativer

PhotoImage

Methoden

pickle

PIL.Image-Objekt

Pivot

Platzhalter

Namen

Polymorphie

Positionsargument

Potenz

print() ,

Profiler

Programm

ausführen

interaktives

linear

Programmabsturz

Programm ausführen

Doppelklick

Kommandozeile

Linux

macOS

Programmierstil

imperativer

Programmierung

objektorientierte

Programmierwettbewerb

Programmlauf

abbrechen

Promptstring

Prozedur

Pycon

PyPI

Python Academy

Python-Homepage

Python Imaging Library

Python Package Index

Q

Quicksort ,

Zeitkomplexität

R

Radiobutton

vorselektieren

random

range()

range-Objekt

Raspberry Pi

Read-Eval-Print-Loop

Refactoring ,

Regulärer Ausdruck

Rekursion ,

endlose

Release Planning ,

REPL. Siehe Read-Eval-Print-Loop

Repository

return-Anweisung

S

Schaltfläche. Siehe Button

Schleife

Schlüssel ,

Schlüssel-Wert-Paar

Schlüsselwort

Schlüsselwortargument

Vorteile

Schrifttyp

Seiteneffekt

Selektieren

self

Semantik

Sequenz ,

änderbare

komplexe

Konkatenation

nicht änderbare

Operationen ,

Zugriff über den Index

Sequenziell

Serialisierung

set

Shebang

Shell

Shortcut

Signatur

Skript

Software Engineering

Sortieren

Strings

Zahlen

Speichern

String

Standardausgabe

Standard-Typ

Story ,

implementieren

str

Straight Selection

Stream

String

kurze Zeichenkette

mit Variablen

Operationen

Platzhalter

speichern

Stringformatierung

Studium

Suchfunktion

Synchron

Syntax

Syntaxfehler

Syntax-Highlighting

Syntaxregel

T

Tastenkombination

Teile und herrsche

Term

Test Driven Development ,

Textautomat

Textposition

Textumbruch

Textverarbeitung

Codierung

Text-Widget

Methoden

Thread

neuen starten

Ticketbuchungssystem

time

Tracing

True

Tupel

auspacken

definieren

Typ

abfragen

Vorbedingung testen

Typ-Hierarchie

Typisierung

dynamische

Typumwandlung

U

Überladen

Uhrzeit

UML , ,

UML-Klassendiagrammen

UML-Klassensymbol

Unicode

Unterklasse

URL

utf-8 ,

V

Variable

globale

in Texten

lokale

prüfen

Variablenname ,

Verbinden

explizit

implizit

Vererbung

Vergleichskette

Verzeichnisbaum

Vorbedingung

testen

W

Wahrheitswert , ,

Währungsrechner

Webcam

Web-Scraping

Website

Informationen auslesen

Wert

boolescher

Werteübergabe

Wettbewerb

while

Widget

Abstand

Aussehen ändern

Bilddatei

einfügen

Farbe ändern

Größe ändern

Master

Methoden

nebeneinander

Optionen

Texteingabe ,

Wiederholung

bedingte

Wikimedia Commons

Wörter zählen

Würfel

Z

Zeichen

Codierung

Zeichenkette

kurze

Zeile

verbinden

Zeitkomplexität

Zufallsfunktionen

Zuständigkeit

Zuweisung

erweitert

Zuweisungsoperator