<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mw.stradinger.ddnss.de/index.php?action=history&amp;feed=atom&amp;title=Python</id>
	<title>Python - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mw.stradinger.ddnss.de/index.php?action=history&amp;feed=atom&amp;title=Python"/>
	<link rel="alternate" type="text/html" href="https://mw.stradinger.ddnss.de/index.php?title=Python&amp;action=history"/>
	<updated>2026-05-09T06:12:43Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wissenssammlung von Stradinger - IT</subtitle>
	<generator>MediaWiki 1.35.8</generator>
	<entry>
		<id>https://mw.stradinger.ddnss.de/index.php?title=Python&amp;diff=31&amp;oldid=prev</id>
		<title>Andreas: Die Seite wurde neu angelegt: „==== Variablen ==== In Python werden Variablen ohne Datentyp definiert. Dieser ergibt sich über den Wert. &lt;code&gt;variablenname = &#039;&#039;WERT&#039;&#039;&lt;/code&gt; Den Datentyp e…“</title>
		<link rel="alternate" type="text/html" href="https://mw.stradinger.ddnss.de/index.php?title=Python&amp;diff=31&amp;oldid=prev"/>
		<updated>2022-11-24T14:55:12Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „==== Variablen ==== In Python werden Variablen ohne Datentyp definiert. Dieser ergibt sich über den Wert. &amp;lt;code&amp;gt;variablenname = &amp;#039;&amp;#039;WERT&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; Den Datentyp e…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==== Variablen ====&lt;br /&gt;
In Python werden Variablen ohne Datentyp definiert. Dieser ergibt sich über den Wert.&lt;br /&gt;
&amp;lt;code&amp;gt;variablenname = &amp;#039;&amp;#039;WERT&amp;#039;&amp;#039;&amp;lt;/code&amp;gt; Den Datentyp ermitteln kann man so: &amp;lt;code&amp;gt;type ( &amp;#039;&amp;#039;variablenname&amp;#039;&amp;#039; )&amp;lt;/code&amp;gt;&lt;br /&gt;
=== Arithmetische Operationen ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Operator !! Name !! Beispiel&lt;br /&gt;
|-&lt;br /&gt;
| + || Addition || 4 + 2 = 6&lt;br /&gt;
|-&lt;br /&gt;
| - || Subtraktion || 6 - 4 = 2&lt;br /&gt;
|-&lt;br /&gt;
| * || Multiplikation || 2 * 3 = 6&lt;br /&gt;
|-&lt;br /&gt;
| ** || Potenzierung || 3 ** 3 = 27&lt;br /&gt;
|-&lt;br /&gt;
| / || Division || 27 / 3 = 9&lt;br /&gt;
|-&lt;br /&gt;
| // || Ganzzahldivision || 15 // 2 = 7&lt;br /&gt;
|-&lt;br /&gt;
| % || Modulo || 15 % 2 = 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;#039;&amp;#039;Bemerkung: Modulo geht auch bei Fließkommazahlen &amp;lt;code&amp;gt; 7.3 % 6 = 1.3 &amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==== Verzweigungen: if- else ==== &lt;br /&gt;
&lt;br /&gt;
Dient dazu bestimmte Programmteile nur beim Eintreten vorgegebener Bedingungen auszuführen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
&amp;lt;code&amp;gt;  &lt;br /&gt;
 if  bedingung :&lt;br /&gt;
  anweisung&lt;br /&gt;
  ...&lt;br /&gt;
 elif  bedingung :&lt;br /&gt;
  anweisung&lt;br /&gt;
  ...&lt;br /&gt;
 else:&lt;br /&gt;
  anweisung&lt;br /&gt;
  ...&amp;lt;/code&amp;gt;&lt;br /&gt;
If wertet zuerst die bedingung aus, ist sie true werden die Anweisungen im if-Block ausgeführt, ist sie false wird der if-Block übersprungen und eventuell der elif-Block ausgeführt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Erstellen eines Bereichs -&amp;gt; range ====&lt;br /&gt;
Es gibt die Möglichkeit mit &amp;lt;code&amp;gt;range( beginn, ende )&amp;lt;/code&amp;gt; einen Wertebereich zu erstellen. Standardmäßig ist die Untergrenze 0 wenn sie nicht angegeben wird.&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;range( 100 )&amp;lt;/code&amp;gt; liefert einen Bereich von 0 bis 100, gibt ihn aber erst nach und nach aus. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;list( range ( 3, 9 ) )&amp;lt;/code&amp;gt; liefert die Zahlen von 3 bis 9.&lt;br /&gt;
&lt;br /&gt;
==== Zaehlerschleife: for ==== &lt;br /&gt;
In Python ist die for-Schleife eigendlich eine foreach-Schleife, denn sie durchläuft immer eine Sequenz.&lt;br /&gt;
&lt;br /&gt;
Syntax:&lt;br /&gt;
&amp;lt;code&amp;gt;  &lt;br /&gt;
 for variable in Sequenz :&lt;br /&gt;
    anweisung&lt;br /&gt;
    ...&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Nützliches ====&lt;br /&gt;
Eine Bibliothek für Python mit vielen hilfreichen Erweiterungen [https://processing.org Processing]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
</feed>