![]() |
||
Inhaltsverzeichnis
|
Stichwort | |
![]() |
0. Einleitung Python herunterladen S. 9 Phyton auf https://python.org /dowloads: Python 3.8.0 wählen, 64 bit Version x86-64; Falls die automatische Install-Datei nicht durchstartet (Fehlermeldung: ) manuell installiiren für: alle Benuzter und Mu herunterladen S. 10 Python-Interpreter auf https://codewith.mu Download herunterladen und mit Doppelclick starten. Mu starten S. 10 Unter Windows 10: Start-> Programme -> Mu IDLE starten S. 11 (Integrated Development and Learning Environment) Start-> Programme -> IDLE (Python GUI) wählen Die interaktive Shell S. 11 im Editor Mu wird eine Editorfenster geöffnet. Mit REPL wir zusätzlich unten ein Fenster für die Ausführung geöffnet. Drittanbietermodule installieren findet man im Anhang A. Sie werden unter Windows mit pip installiert. Hilfe finden fehlerhaftes Programm >>> '42' + 3 bei Fehlern im Programm wird erst die Zeilennummer ausgegeben, mit der der Interpreter Probleme hat, danach erscheint die Fehlermeldung;
|
|
![]() |
Grundlagen der Python-Programmierung 1. Kap. 1 Grundlagen von Python in die interaktive Shell REPL (Read-Evaluate-Print-Loop) eingeben: MU aufrufen; Neu anklicken; Name ändern und in 'KGH/mu_code/python-pgm/' als blank.py speichern. F5 öffnet ein Shell-fenster unterhalb des Progammfensters. Eingabe hinter: >>> 2+2 Operatoren Rang: **. Exponent; %, Modulo; //, integer-Division gerundet; /, Division; *, Multiplikation; -, Subtraktion, +, Addition; Klammern () verändern die Reihenfolge. Datentypn string, interger, fließkomma. Alle eingaben sind vom Type string. Es gibt die Möglichkeit der Umwandlung mit Funktionen str(), int(), float(). I/O Befehle: StandardAusgabe: print(' hier steht eine Stringvariable') Eingabe meinName = input(); print() schreibt eine Leerzeile
|
|
![]() |
2. Kap. 2 Flusssteuerung S. 39 Vergleichs-Operatoren: ==; !=; <; >, <=; >=; dyadische boolsche Operatoren: Reihenfolge: erst Vergleichsoperatoren, dann not, and und or. Flusssteuerungsanweisungen if condition [== True, !=0] :
elif:
else: code Schleifen while bedingung(==True oder !=0); #prüft am Anfang! for i in range([start,]end[,incr]: nur Schleifen while und for können mit break (#springt aus der Scheife raus) oder continue (#beendet diesen Durchlauf und beginnt den nächsten) verlassen werden. while condition==true: #ist eine Endlos-Schleife;
Raus kommt man mit einer if-Abfrage mit true, gefolgt von break oder Programmabbruch sys.exit(). oder den Tasten STRG c oder mit dem buttom Restart
For i in range([start,] stop [, incr]): #kann auch rückwärts zählen
import random [, sys] [, os] [, math] |
|
![]() |
3. Kap. 3:
Übung
|
|
![]() |
4. Kap. 4
Übung
|
|
![]() |
5. Kap. 5
Übung
|
|
![]() |
6. Kap. 6
Übung
|
|
![]() |
7.
Übung
|
|
![]() |
8.
Übung
|
|
![]() |
9. Kap. 9
Übung
|
|
![]() |
10. Kap. 10
Übung
|
|
![]() |
11. Kap. 11
Übungen
|
|
![]() |
12. Kap. 12
|
|
![]() |
13. Kap. 13
|
|
![]() |
14. Kap. 14
|
|
![]() |
Buchhinweise:
|
![]() |
Literatur |
Autor: |
|
Quelle: | ![]() |
http://net-informations.com/python/default.htm |
Copyright 2005-2015 HMTC Halbmikrotechnik Chemie GmbH; www.halbmikrotechnik.de