Skip to content

About

Python-Grundlagen, Übungen und kleine Konsolenprojekte aus meiner FISI-Umschulung.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Python Basics

Dieses Repository dokumentiert Python-Grundlagen, Übungen und kleine Konsolenprogramme, die ich während meiner Umschulung zum Fachinformatiker für Systemintegration und beim zusätzlichen Lernen bearbeitet habe.

Es zeigt einen Teil meines bisherigen Lernwegs mit Python und bildet die Grundlage für eigene Projekte, in denen ich Python inzwischen praktisch einsetze.

Dokumentierte Grundlagen

Zu den bisher festgehaltenen Themen gehören:

Dabei habe ich mich unter anderem mit folgenden Python-Grundlagen beschäftigt:

  • Variablen und Datentypen
  • Bedingungen
  • Schleifen
  • Listen und Dictionaries
  • Funktionen
  • Parameter und Rückgabewerte
  • Benutzereingaben
  • einfache Fehlerbehandlung
  • Strukturierung kleiner Konsolenprogramme

Lernübungen und Mini-Projekte

Im Repository befinden sich außerdem mehrere kleine Programme, mit denen ich verschiedene Python-Grundlagen praktisch geübt habe.

Caesar Cipher

Übung zu Funktionen, Schleifen, Strings, Listen und Bedingungen.

Hangman

Übung zu Schleifen, Bedingungen, Listen und der Verwaltung eines einfachen Spielzustands.

Silent Auction

Übung zu Dictionaries, Funktionen, Schleifen und Benutzereingaben.

Calculator

Übung zu Funktionen, Rückgabewerten, Dictionaries, Benutzereingaben und einfacher Eingabevalidierung.

Einordnung der Übungen

Ein Teil der Übungen und Mini-Projekte ist im Rahmen begleiteter Lernkurse entstanden.

Ich nutze sie hier als Dokumentation meines damaligen Lernstands und der Python-Konzepte, die ich dabei praktisch nachvollzogen habe. Sie sind nicht als vollständig eigenständig konzipierte Projekte gedacht.

Aktuelle praktische Anwendung

Python setze ich inzwischen auch in einem eigenen kleinen Projekt ein:

NetBuddy verbindet meine Python-Grundlagen mit Netzwerktechnik. Aktuell arbeite ich dort an der Verarbeitung von CIDR-Eingaben und der Prüfung des Präfixes und baue den IPv4-Subnetzrechner schrittweise weiter aus.

Aktueller Stand

Dieses Repository wird nicht als vollständiges Python-Nachschlagewerk geführt.

Es dokumentiert ausgewählte Grundlagen, auf denen meine weiteren Python-Projekte aufbauen. Neue praktische Anwendungen möchte ich bevorzugt in den jeweiligen Projekt-Repositories entwickeln und dokumentieren.

About

Python-Grundlagen, Übungen und kleine Konsolenprojekte aus meiner FISI-Umschulung.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages