Blog Feed

Nesting #Mastery 12

Problemsolving with Programming Im letzten Blogpost ging es um einfache If-Anweisungen. Nun soll es um verschachtelte if-Anweisungen gehen, sogenannte nested if-statements oder auch nesting genannt. Damit meint mam ein If-Statement in einem anderen If-Statement, was im folgenden Bild visuell dargestellt ist. Das Programmierbeispiel möchte ich diesem Fall aus dem Vorherigen Post nehmen. Abermals bekommt das … Weiterlesen Nesting #Mastery 12

Conditionals #Mastery 11

Problemsolving with Programming Im heutigen Post möchte ich mich mit mit if-, else- und elif-Anweisungen beschäftigen. Solche Anweisungen benötigt man, wenn man beispielsweise einen Vergleich zwischen zwei oder mehreren Variablen machen möchte. Im folgenden Bild wird die Syntax einer Solchen If-, else-Anweisung kurz dargestellt. Nehmen wir an, dass wir drei int-Variablen haben und wir die … Weiterlesen Conditionals #Mastery 11

Creating Modules #Mastery 10

Problemsolving with Programming Der letzte Post hat sich um die Verwendung und den import von Modulen bzw. Libraries gedreht. Diese mal soll es darum gehen, wie man solche Module eigentlich selber erstellen kann und worauf dabei zu achten ist. Um ein Modul zu erstellen generiert man einfach eine normale Python-Datei (.py), in diesem Beispiel nenne … Weiterlesen Creating Modules #Mastery 10

Using Modules #Mastery 09

Problemsolving with Programming Module sind eine Art eigenes Programm in welchen verschiedenen Funktionen, Klassen oder Variablen bereits vordefiniert sind. Man kann diese Module selber schreiben oder aber auch einfach vorgefertigte Module aus dem Internet downloaden und dann in das eigene Programm inkludieren. Außerdem hat Python auch schon vorgefertigte Module wie beispielsweise math, welches für mathematische … Weiterlesen Using Modules #Mastery 09

Creating Functions #Mastery 08

Porblemsolving with Programming Im Letzten Post ging es darum, wie man in Python Funktionen aufruft und um was es sich dabei eigentlich genau handelt. Falls du das noch nicht weist schau doch mal bei #Mastery 07 rein und rufe es dir noch einmal in Eerinnerung. #Mastery 07 https://pythonbasiccourse.home.blog/2019/09/11/calling-functions-mastery-07/ Dieser Post soll sich nun damit beschäftigen, … Weiterlesen Creating Functions #Mastery 08

Reflection 1

Analysis and Modeling of Software In diesem Bolg habe ich jetzt schon einiges über die Vorgehensweisen bei der Erstellung von Software gesprochen. Dieser Post soll eine Art Zusammenfassung darstellen in der die wichtigsten Punkte noch einmal aufgegriffen und kurz erklärt werden. Für Neueinsteiger empfiehlt sich zum besseren Verständnis die kompletten Beiträge zu den einzelnen Themen … Weiterlesen Reflection 1

Project Delivery 1 #SPK

https://commons.wikimedia.org/wiki/File:Saving-private-ryan-logo.svg Analysis and Modeling of Software This is the first post about our Project in the subject Analysis and Modeling of Software. I'll do it all of this posts in English because I'm working with a Swedish and a Mexican guy. Our Team is called SavingPrivatKen (SPK) and we want to set up a software … Weiterlesen Project Delivery 1 #SPK

Modeling Languages and Tools Mastery 04

Modeling and Analyses of Software Eine Modeling Language ist im Allgemeinen eine künstliche Sprache, die erfunden wurde um gewisse Zusammenhänge, Informationen oder Wissen eines Systems strukturiert auszudrücken. Dabei beruht das Vorgehen immer auf gewissen Regeln, die dazu dienen die Beudeutung der einzelnen Komponenten für die Struktur zu interpretieren. Anders ausgedrückt: Man versucht mit Hilfe einer … Weiterlesen Modeling Languages and Tools Mastery 04

Calling Functions #Mastery 07

Problem solving with Programming Nachdem ich nun schon viel über Funktion print(), input(), type() usw. gesprochen habe möchte ich nun die Frage beantworten, um was es sich bei Funktionen genau handelt und wie man diese in Python aufruft. Bei einer Funktionen handelt es sich im Softwareengeneering um eine Gruppe von Anweisungen, die spezielle Aufgaben ausführen. … Weiterlesen Calling Functions #Mastery 07