Python-Kurs, Python leicht gemacht (Python-Kurs), Lektion, Seite 724281
https://www.purl.org/stefan_ram/pub/python_kurs (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs (leicht)

Python  leicht gemacht

Dieser Kurs hier soll die Grundlagen des Programmierens und der Programmiersprache Python  in vereinfachter Weise  behandeln.

Ein anderer Kurs, der alternative Python -Kurs Programmieren mit der Programmiersprache Python  (im Aufbau) behandelt Python  in anspruchsvollerer  Weise und ist für Leser gedacht, die Python  professionell anwenden wollen, und daran interessiert sind sind, auch Grammatik und abstrakte Begriffe und Regeln zu erlernen, siehe: >723750Das Programmieren mit der Programmiersprache Python .

Ein Stern „★“ kennzeichnet in Lektionen manchmal folgende Aufforderungen  zu Handlungen – im Gegensatz zu Erklärungen, die manchmal dazu gegeben werden.

Hinweis für den Dozenten  ► Hinweise für Dozenten: Am Ende des Kurses keine Spiele überspringen, sondern normal weitermachen.

Spielplatz Grundlagen

>724386 Spiel 0 Anmeldung am Rechner

Hinweis für den Dozenten  ► Jeweils Dauer und Verlauf der Spiele notieren!

>724353 Spiel 1 Installation von Python 
>724682 Spiel 2 Das Starten von IDLE 
>724683 Spiel 3 Das Abspeichern  von Zauberrollen
>724684 Spiel 4 Das Starten  von Zauberrollen

Spielplatz Die Schildkrötensprache

Wir werden im folgenden mit Zauberrollen  spielen, auf die wir Zaubersprüche  in Schildkrötensprache  schreiben.

>724384 Spiel 5 Die Änderung von Zahlenwerten
»from turtle import *«, »forward( 50 )«, »fd( 50 )«, «50»
>724385 Spiel 6 Die Bewegung des Zauberdreiecks
»left( 90 )« = »lt( 90 )«, »right( 90 )« = »rt( 90 )«
>724660 Spiel 7 Schreibweisen
>724388 Spiel 8 Kontrollierte Bewegungen (»T«)
»hideturtle()«, »speed( 0 )«, »speed( 1 )«.
>724390 Spiel 9 Stiftdicke
»pensize( 5 )«, »width( 5 )«
>724423 Spiel 10 Regelmäßige Figuren (Dreieck und Quadrat)
>724434 Spiel 11 Drehen
>724389 Spiel 12 Abheben des Stiftes
»penup()« = »pu()«, »pendown()« = »pd()«,

◀ Ende Block 0 (2020)

>724391 Spiel 13 Farbe
»pencolor( 0.9, 0.1, 0 )«, »bgcolor( 0.0, 1, 0.12 )«

◀ Ende Block 0 (2020)

>724403 Spiel 14 Flächenfüllung
»fillcolor( 0.5, 0.8, 0.3 )«, »begin_fill()«, »end_fill()«
>724435 Spiel 15 Seitenlängen
»s = 100«, »f = forward«, »# Stiftgroesse«
>724436 Spiel 16 Wiederherstellen
»p = pos()«, »h = heading()«, »setpos( p )«, »setheading( h )«
>724437 Spiel 17 Mehrspruchzeilen
»;«
>724506 Spiel 18 Wiederholungen

◀ Ende Block 1 (2020)

>724440 Spiel 19 Positionierungen
»setpos( 100, 150 )« = »goto( 100, 150 )«
>724507 Spiel 20 Wiederholungen mit veränderten Werten
»p = 0, 0«

◀ Ende Block 1 (2020)

>724438 Spiel 21 Definitionen
»def a():«
>724439 Spiel 22 Zufallswerte
»from random import *«, »r = randint( 0, 99 )«, »u = uniform( 0.0, 1.0 )«

Spielplatz Wiederholungszauber

>724441 Spiel 23 Wiederholungen
»dot()«, »for _ in range( 3 ):«
>724443 Spiel 24 Durchlaufen von Wertebereichen
»for x in range( n ):«, »tracer( 0 )«, »update()«

◀ Ende Block 2 (2020)

>724444 Spiel 25 Berechnungen
»x = i / 100«, »n = i * 100«, »n = i + 100«, »n = i - 100«
>724546 Spiel 26 Kreise
>724509 Spiel 27 Varianten eines Kreises * ⃗

◀ Ende Block 2 (2020)

>724514 Spiel 28 Fünfecke
>724513 Spiel 29 n -Ecke
>724449 Spiel 30 Töne
»from winsound import *«, »Beep( 1000, 100 )«
>724448 Spiel 31 Tastenverarbeitung

Spielplatz Ein- und Ausgaben

>724451 Spiel 32 Ausgaben
»print( x, 2 )«

◀ Ende Block 3 (2020)

>724482 Spiel 33 Ausgabeverdichtung
», sep=''«
>724452 Spiel 34 Zeichenfolgen
»t = input()«, »print( 'Eingabe =', t )«
>724450 Spiel 35 Zahleneingaben
»n = int( t )«, »x = float( t )«
>724453 Spiel 36 Körper-Masse-Index
>724456 Spiel 37 Wiederholungen ⃗
>724455 Spiel 38 Bereiche
»for i in range( 10, 15 ):«
>724460 Spiel 39 Schrittweiten
»for i in range( 0, 3, +1 ):«
>724459 Spiel 40 Zeilenfortsetzungen
»end=''«
>724457 Spiel 41 Variable Wiederholungen
>724458 Spiel 42 Dienstwiederholungen
»from itertools import *«, »for i in count():«
>724461 Spiel 43 Saldieren
»n += 3«

◀ Ende Block 4 (2020)

Spielplatz Bedingtes Wirken

>724462 Spiel 44 Bedingtes Wirken
»if r == 6:«, »if r != 6:«, »if r < 6:«, »if r <= 6:«, »if r > 6:«, »if r >= 6:«, »else:«
>724473 Spiel 45 Vergleiche von Folgen
»if t == "ab":«, »if l ==( 1, 2, 3 ):«
>724486 Spiel 46 Maximum ermitteln

◀ Ende Block 3 (2020)

>724463 Spiel 47 Abbruch von Wiederholungen
»break«
>724469 Spiel 48 Zahlenraten
>724464 Spiel 49 Simulierte Experimente * ⃗

Spielplatz Sequenzen

>724465 Spiel 50 Listen
»l = 8, 2, 3«, »for n in l:«
>724466 Spiel 51 Zeichenfolgenadditionen
»s = 'abc' + 'def'«, »s += 'def'«
>724481 Spiel 52 Umwandlungen
»t = str( 123 )«, »s += str( 123 )«

◀ Ende Block 5 (2020)

>724467 Spiel 53 Listenadditionen
»l =( 'Mia', 'Ben' )+( 'Ida' )«, »l +=( 'Lea', 'Ida' )«
>724471 Spiel 54 Die Anzahl der Einträge
»l = len( 'abcd' )«, »l = len( [ 0, 'a' ])«, »l = len( r )«
>724470 Spiel 55 Zeichenfolgenvervielfachung
»z = 3 * 'abc'«, »z = 'abc' * 1«
>724472 Spiel 56 Listenvervielfältigung
»l = 2 *( 0, 'a', 'c' )«
>724474 Spiel 57 Umgekehrtes Zahlenraten
>724475 Spiel 58 Die float-int-Wandlung
»n = int( x )«
>724468 Spiel 59 Prozentuale Anteile
>724476 Spiel 60 Zellzugriffe
»n = l[ 0 ]«, »l =[ 1, 2, 3 ]«, »l[ 0 ]= n«, veränderbare Listen
>724477 Spiel 61 Zufallswahl
»t = choice( l )«
>724516 Spiel 62 Tabellenverarbeitung
>724510 Spiel 63 Verschachtelte Listen
»l =( ( 9, 5 ), ( 8, 7 ))«, »e = l[ 0 ][ 1 ]«, Vokabeltrainer

Spielplatz Texte

>724478 Spiel 64 Textanalysen
»t.split( s )«

◀ Ende Block 4 (geplant)

>724484 Spiel 65 Textsuchen
»if w in t:«
>724485 Spiel 66 Textersetzungen
»o = sub( s, r, t )«
>724480 Spiel 67 Kennzahlen von Zeichen
»n = ord( z )«, »z = chr( n )«
>724479 Spiel 68 Durchlaufen von Zeichenfolgen
»for c in z:«
>724487 Spiel 69 Zeichenzugriffe
»z[ 0 ]«
>724489 Spiel 70 Durchlaufen von Kennzahlen
>724488 Spiel 71 Zeichenzählen
»n = z.count( c )«, »z = '''«
>724490 Spiel 72 Wortzählen
>724491 Spiel 73 Wortlängen zählen

Spielplatz Diverses

>724483 Spiel 74 Einarmiger Bandit
>724494 Spiel 75 Dateizugriffe
»with open( d, 'a' )as f:«, »print( random(), file=f )«, »f.read()«, »Popen( [ 'start', d ], shell=True )«
>724493 Spiel 76 Datum und Uhrzeit ermitteln
»from datetime import *«, »d = datetime.now()«
>724498 Spiel 77 Auswertung von Log-Dateien
>724496 Spiel 78 Zeitmessungen
»from timeit import *«, »t = default_timer()«
>724500 Spiel 79 Lückenzauber
>724504 Spiel 80 Etikettensuchen
»f = t.find( e, a )«, »z = t.rfind( b, a, f )«, »l = t[ s : f ]«
>724503 Spiel 81 Abruf von Webseiten
»import urllib«, »from urllib.request import *«, »s = Request( a )«, »v = urlopen( s )«, »d = v.read()«, »t = d.decode( 'iso8859-1' )«
>724505 Spiel 82 Mehrere Lücken

◀ Ende Block 5 (geplant)

>724502 Besonderheiten dieses Leichtkurses

 

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724281 stefan_ram:724281 Python-Kurs Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724281, slrprddef724281, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/python_kurs