Ich lerne gerade die Programmiersprache Python und schreiben hier den Lern-Ablauf auf. Im Teil 2 der Artikel-Serie habe ich bereits geschrieben wie ich Python installiert habe. Das ist schon mal ganz toll...
Hier ist eine Übersicht über bisherigen Artikel:
Legen wir los
In diesem Teil werde ich mein erstes Programm schreiben. Vorher möchte ich aber etwas Python kennenlernen und probieren. Dazu öffne ich die Python-Umgebung, indem ich das Programm IDLE3 öffne.
Hier gebe ich ein paar Rechenaufgaben ein. Z. B. 2 + 3
>>> 2 + 3
5
Sofort wird das Ergebnis ausgegeben... Ich versuche mal ein paar andere aufgaben.
>>> 3 * 4
12
>>> 44 / 4
11.0
Das klappt schon sehr gut. Ich habe folgende Operatoren gefunden, die man hier einsetzen kann:
Zeichen | Bezeichnung | Beispiel | Ergebnis |
---|---|---|---|
+ | addieren | 2 + 2 | 4 |
- | subtrahieren | 7 - 4 | 3 |
* | multiplizieren | 5 * 5 | 25 |
/ | dividieren | 25 / 5 | 5.0 |
** | hoch rechnen | 4 ** 3 | 64 |
% | Rest einer Division ausgeben | 10 % 9 | 1 |
Wenn man Punkt- und Strichrechnung in einer Rechenaufgabe eingibt, beachtet Python selbständig die Punkt-Vor-Strich-Regel.
>>> 10 + 2 * 4
18
Man kann auch die Klammer verwenden.
>>> (10 + 2) * 4
48
Ist schon mal ganz cool. 😂
Nun zum ersten Programm
Es ist bei Programmierern üblich beim ersten Programm den Text Hello World
auszugeben. Ich will ja ein richtiger Programmierer werden, also wirr es auch mein erstes Programm. 😂
Bei Python gebe ich einfach folgendes ein:
>>> print("Hello World")
Hello World
Und schon wurde Hello World
ausgegeben. Man kann auch einfache Anführungszeichen dafür verwenden. Python ist es egal.
>>> print('Hello World')
Hello World
Man muss nur aufpassen, dass im eigentlichen Text nicht etwas mit einfachen Anführungszeichen verwendet wird.
>>> print('Monty Python's Flying Circus')
SyntaxError: invalid syntax
Man bekommt ein Fehler angezeigt. Man kann den Fehler verhindert, in dem man ein Backslash vor dem Anführungszeichen setzt.
>>> print('Monty Python\'s Flying Circus')
Monty Python's Flying Circus
Aber es ist natürlich noch kein Programm
Um ein richtiges Programm zu schreiben, erstelle ich eine neue Datei. Einfach auf File
und dann auf New File
klicken.
Es öffnet sich eine neue leere Datei, dort werde ich jetzt unser Code für Hello World einfügen und die Datei speichern.
Wenn ich jetzt oben auf Run
und dann auf Run Module
klicke oder einfach den Knopf F5
drücke, dann wird mein erstes Programm ausgeführt. In der Shell wird Hello World angezeigt.
Das wars eigentlich schon. Bis jetzt alles ganz simpel, oder? Eine Sache hat mich aber noch interessiert und zwar:
Wie ist der Code für Hello World bei anderen Sprachen
Java:
class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
C++:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World";
return 0;
}
C:
#include <stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}
PHP:
<?php
echo "Hello World!";
?>
Übrigens der Namen Python kommt nicht von der Schlange sondern von der Komikergruppe Monty Python, die 1969 bis 1974 eine Comedy-Show Monty Python's Flying Circus auf BBC hatten. Hier eine Sendung, die speziell für Deutschland gemacht wurde. Der Humor ist einmalig 😂
[[embed url=
Zum nächsten Artikel: **
Python für Anfänger #4 - Variablen**
Nettes Tutorial!
Als nächstes dann einen Webcrawler mit Python? ;)
Das dauert noch etwas aber ja 😂
Top! Freu mich drauf. Man kann nie genug lernen :D
Ich werde dich darüber informieren, wenn es soweit ist 🤪
Hello, you received a boost courtesy of @steemdunk! Steem Dunk is an automated curation platform that is easy and free for use by everyone. Need an instant boost? Send 0.200 SBD with your full post url as the memo to @steemdunk for an upvote. Join us at https://steemdunk.xyz
Upvote this comment to support the bot and increase your future rewards!