Python programmieren trotz Handicap – Datentypen: Listen

In diesem Blogartikel wird der Datentyp Listen erklärt. 

Ich bin in meinem Projekt „pythonlernen“ in der Datei „main.py“.

Python-Code

1    if __name__ == '__main__':
2        # Liste definieren
3        liste_hauptstaedte = ["Berlin", "Zürich", "Paris", "London"]
4        liste_zahlen = [5, 10, 15, 20, 25, 30]
5        liste_gemischt = ["Berlin", "Zürich", 5, 10]
6    
7        # Datentyp herausfinden
8        print(type(liste_hauptstaedte))
9        print(type(liste_zahlen))
10       print(type(liste_gemischt))
11   
12       # Ganze Liste ausgeben
13       print(liste_gemischt)
14   
15       # Auf einzelne Werte zugreifen
16       print(liste_hauptstaedte[2])
17       print(liste_gemischt[2])
18   
19       # Listenelement verändern
20       print(liste_hauptstaedte[2])
21       liste_hauptstaedte[2] = "Stockholm"
22       print(liste_hauptstaedte[2])
23   
24       # Liste ergänzen
25       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
26       liste_hauptstaedte.append("Paris")
27       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
28   
29       # Listenelement löschen
30       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))
31       liste_hauptstaedte.remove("Berlin")
32       print("Ganze Liste Hauptstädte: " + str(liste_hauptstaedte))

„Python programmieren trotz Handicap – Datentypen: Listen“ weiterlesen

Python programmieren trotz Handicap – Variablen, warum sind sie variabel?

In diesem Blogartikel möchte ich noch mal kurz verdeutlichen, warum eine Variable variabel ist, was das eigentlich genau bedeutet.  

Ich bin in meinem Projekt „pythonlernen“ in der Datei „main.py“.

Python-Code

1    if __name__ == '__main__':
2      hauptstadt_antwort = input("Wie heißt die Hauptstadt von Deutschland? ")
3      print("Sie haben geantwortet: " + hauptstadt_antwort)
4      hauptstadt_antwort = input("Wie heißt die Hauptstadt von der Schweiz? ")
5      print("Sie haben geantwortet: " + hauptstadt_antwort)
6      hauptstadt_antwort = input("Wie heißt die Hauptstadt von Frankreich? ")
7      print("Sie haben geantwortet: " + hauptstadt_antwort)

„Python programmieren trotz Handicap – Variablen, warum sind sie variabel?“ weiterlesen

Python programmieren trotz Handicap – Variablen – Was ist das?

In diesem Blogartikel wird erklärt, was eine Variable ist.

Variablen – Grundlagen

Hier ist eine Datei geöffnet, die Datei heißt „main.py“.
Die Datei ist auf der Festplatte gespeichert, wenn ich meinen Laptop herunterfahre und wieder neu starte, ist diese Datei noch immer auf der Festplatte gespeichert.

Eine Variable ist ein Speicherplatz im Hauptspeicher. Wenn ich jetzt das Programm gestartet habe und ich Variablen einen Wert zugewiesen habe und ich beende das Programm und ich starte meinen Laptop neu, dann sind die Variablen weg. Die Variablen, die gibt’s nicht mehr, denn die waren Hauptspeicher. Der Hauptspeicher hat praktisch Speicheradressen. Aber, weil die Speicheradressen sehr mathematische Namen haben und wir Menschen damit nicht so gut zurechtkommen haben die Variablen richtige Namen, man kann den Variablen richtigen Namen geben und diesen Namen stehen eben für eine Adresse im Hauptspeicher. Der Name von Variablen darf aus Buchstaben, ein Unterstrich und Zahlen bestehen. Jetzt ist die Frage, was für Werte kann man denn auf so eine Variable speichern. Texte und Zahlen.

Python-Code

1    if __name__ == '__main__':
2      vorname_des_anwenders = input("Wie heißt Du mit Vornamen? ")
3      alter_des_anwenders = input(vorname_des_anwenders + ", Wie alt bist Du? ")
4      print("Hallo ", vorname_des_anwenders + "! Du bist " + alter_des_anwenders + " Jahre alt!")
5      print(vorname_des_anwenders + " heute ist Sonntag")
6      print(vorname_des_anwenders + " in Deinem Wohnort hat es 17 Grad")
7      print(vorname_des_anwenders + " ich wünsche Dir einen schönen Sonntag!")

„Python programmieren trotz Handicap – Variablen – Was ist das?“ weiterlesen

Python programmieren trotz Handicap – Mit Kommentare Code erklären

In diesem Blogartikel erkläre ich, was Kommentare sind.

Wenn Sie ein Programm programmieren und das Programm wird einfach länger, angenommen ihr Programm hat 100 Python Codezeilen. Dann wird irgendwann für Sie schwierig, sich zu merken, welcher Python-Code für welche Programmfunktion zuständig ist.

Damit Sie auch noch in sechs Monaten oder in 12 Monaten wissen, was ihr Programm an welcher Stelle macht, deswegen können Sie Kommentare schreiben. Kommentare erklären praktisch den Programmcode.

Python-Code

Hier der Python-Code für diese Lektion:

1    if __name__ == '__main__':
2      """Das ist die Hauptfunktion  
3         des Progammes """
4    
5      # Variable werte zuweisen
6      ganze_zahl = 25
7      float_zahl = 2.5
8    
9      # Den Type einer Variable herausfinden
10     print(type(ganze_zahl))
11     print(type(float_zahl))
12   
13     # Rechnen mit ganzen Zahlen und Fließkommazahlen
14     print(ganze_zahl+float_zahl)
15     print(ganze_zahl-float_zahl)
16     print(ganze_zahl*float_zahl)
17     print(ganze_zahl/float_zahl)

„Python programmieren trotz Handicap – Mit Kommentare Code erklären“ weiterlesen

Python programmieren trotz Handicap – Die Python Dokumentation

In diesem Blogartikel wird erklärt, wie Sie die offizielle Dokumentation der Programmiersprache Python nutzen können, um Programmierprobleme zu lösen.

Für diese Python-Einheit ist es wichtig, dass Sie den Browser Google Chrome benutzen. Öffnen Sie den Browser Google Chrome. Geben Sie die Webadresse ein www.python.org und drücke die
Enter-Taste. Klicken Sie auf den Link „Documentation“. Hier klicke ich auf den Schalter „Python Docs“. Jetzt wird die offizielle Dokumentation für die Programmiersprache Python geöffnet, in der Version 3.11.0.
Leider gibt es links oben in der aufklappbaren Liste keine deutsche Sprache zum Auswählen, aber ich zeige Ihnen nachher noch einen Trick, der aber nur im Browser Google Chrome funktioniert. Die aufklappbare Liste um die Sprache der Webseite anzupassen ist per Tabulatortaste erreichbar.

„Python programmieren trotz Handicap – Die Python Dokumentation“ weiterlesen

Python programmieren trotz Handicap – Input – Eingaben von einem Benutzer entgegennehmen

In diesem Blogartikel erkläre ich, wie Sie mit dem Python-Input-Befehl Daten vom Anwender entgegennehmen können.

Ich bin wieder in meinem Projektpythonlernen“ und habe die Datei main.py geöffnet.

Python-Code

Hier der Python-Code:

1    if __name__ == '__main__':
2      vorname = input("Vorname: ")
3      nachname = input("Nachname: ")
4      strasse = input("Strasse: ")
5      hausnummer = input("Hausnummer: ")
6      plz = input("PLZ: ")
7      ort = input("Ort: ")
8      print(" ")
9      print("Folgende Daten wurden erfasst: ")
10     print("Vorname: {}".format(vorname))
11     print("Nachname: {}".format(nachname))
12     print("Strasse: {}".format(strasse))
13     print("Hausnummer: {}".format(hausnummer))
14     print("PLZ: {}".format(plz))
15     print("Ort: {}".format(ort))

„Python programmieren trotz Handicap – Input – Eingaben von einem Benutzer entgegennehmen“ weiterlesen

Python programmieren trotz Handicap – Python Hello World

In diesem Blogartikel erkläre, wie Sie in der Entwicklungsumgebung PyCharm ein Python-Projekt starten.

Ich bin wieder in meinem Projekt „pythonlernen“ und habe die Datei main.py geöffnet. Heute programmieren wir ein Programm, das mit sämtlichen Programmiersprachen programmiert wird zu Beginn beim Lernen einer Programmiersprache. Wir programmieren heute das Programm „hello world“. Löschen Sie den ganzen Text in der Datei main.py und geben Sie folgenden Code ein:

1 if __name__ == '__main__':
2   print("Hello World!")

„Python programmieren trotz Handicap – Python Hello World“ weiterlesen

Python programmieren trotz Handicap – PyCharm – Projekte öffnen

In diesem Blogartikel erkläre, wie Sie mit der Entwicklungsumgebung PyCharm ein bestehendes Projekt öffnen können.

Starten Sie die Entwicklungsumgebung PyCharm.

In diesem Blogartikel erkläre ich wie Sie bei der barrierefreien Entwicklungsumgebung PyCharm ein bestehendes Python-Projekt öffnen können.

Ich starte PyCharm. Hier habe ich jetzt eine Liste von den Python-Projekten, die ich bereits programmiert, habe. Das Python-Projekt wo wir in Zukunft regelmäßig nutzen werden heißt „pythonlernen“. Ich mache jetzt mit der linken Maustaste einen
einfachen Klick auf dieses Python-Projekt und hurra. Mein Python Projekt wurde in der
barrierefreien Entwicklungsumgebung PyCharm geöffnet. Jetzt zeige ich Ihnen noch einen zweiten Weg, ein bestehendes Python-Projekt zu öffnen.

Ich drücke die Taste Alt+f gleichzeitig. Jetzt öffnet sich das Menü „File“. Jetzt drücke ich o für „Open“. Es öffnet sich ein Fenster „Open File or Project“. In diesem Fenster können Sie sich mit der Tabulator-Taste, Cursortaste hoch und runter und der Enter-Taste bewegen und das richtige Verzeichnis und Python-Projekt auswählen.

Ich wähle das Verzeichnis „Barrierefreie Stadt“ zum Beispiel und ich klicke auf den Schalter „OK“. Jetzt werde ich gefragt, ob dieses Projekt in diesem Fenster oder in einem neuen Fenster geöffnet werden soll. Es ist also möglich, mit der Entwicklungsumgebung PyCharm zwei Python Projekte gleichzeitig zu öffnen. Das möchte ich jetzt aber nicht, deswegen klicke ich auf den Schalter „This Window“ und jetzt ist mein Python Projekt „Barrierefreie Stadt“ geöffnet.

Mit diesen zwei Methoden können Sie in der barrierefreien Entwicklungsumgebung PyCharm bestehende Python-Projekte öffnen.

Das Video zum Blogartikel

Hier das Video zum Blogartikel:

Zurück zum Start-Artikel: Python programmieren trotz Handicap, der inklusive Programmierkurs

Hier geht es zum ersten Artikel:
Python programmieren trotz Handicap, der inklusive Programmierkurs

Schlussbemerkung

In diesem Blogartikel haben Sie gelernt, wie Sie mit der barrierefreien Entwicklungsumgebung PyCharm ein bestehendes Python-Projekt öffnen.

Wenn Sie Fragen zu obige Themen haben, schreiben Sie mir eine Mail an info@marlem-software.de oder rufen Sie mich an unter 07072/1278463 .

Python programmieren trotz Handicap – Python-Befehle ausprobieren mit der Python Shell

In diesem Blogartikel wird erklärt, wie mit der Python Shell Python-Befehle ausprobiert werden können.

Wenn man mit einer Programmiersprache neu beginnt, dann dauert es schon eine gewisse Zeit, bis man richtige Programme programmieren kann. Bis zu diesem Zeitpunkt ist es gut, wenn es eine Möglichkeit gibt, wo man schnell und unkompliziert Programmierbefehle ausprobieren
kann. Genau das erkläre ich Ihnen in diesem Video. Ich zeige Ihnen die Python Shell.

„Python programmieren trotz Handicap – Python-Befehle ausprobieren mit der Python Shell“ weiterlesen

Python programmieren trotz Handicap – Entwicklungsumgebung IDLE – Kurzvorstellung

In diesem Blogartikel möchte ich Ihnen die Entwicklungsumgebung IDLE vorstellen.

IDLE ist leider für blinde Menschen nicht komplett bedienbar. Der Grund warum ich trotzdem diese Entwicklungsumgebung vorstelle ist IDLE ist nach der Installation von Python mit installiert und ist somit eine kostenlose Entwicklungsumgebung. Wenn eine Entwicklungsumgebung mit der Programmiersprache mit installiert wird, muss man einfach kurz anschauen.

Wo finden Sie IDLE

IDLE ist im Verzeichnis, wo Python installiert wird. Bei mir heißt der vollständige Pfad „C:\Users\Markus Lemcke\AppData\Local\Programs\Python\Python310\Lib\idlelib\idle.bat“ .
IDLE als Verknüpfung auf dem Windows-Desktop anlegen
Ich mache im Windows-Explorer einen rechten Mausklick auf die Datei „idle.bat“ und klicke auf kopieren. Jetzt gehe ich in meinen Ordner Entwicklungsumgebungen. Ich mache einen rechten Mausklick weitere Optionen und wähle Verknüpfung einfügen. Jetzt habe ich eine Verknüpfung erstellt von dieser kostenlosen Entwicklungsumgebung und jetzt starte ich IDLE mit einem Doppelklick.

„Python programmieren trotz Handicap – Entwicklungsumgebung IDLE – Kurzvorstellung“ weiterlesen