<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jetzt lerne ich Programmieren! &#187; Python</title>
	<atom:link href="http://www.jlip.de/ka/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jlip.de</link>
	<description>oder so ähnlich</description>
	<lastBuildDate>Thu, 22 Apr 2010 14:58:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Variablen und Datentypen in Python</title>
		<link>http://www.jlip.de/python/variablen-und-datentypen-in-python/</link>
		<comments>http://www.jlip.de/python/variablen-und-datentypen-in-python/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 13:09:22 +0000</pubDate>
		<dc:creator>BackRaw</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=165</guid>
		<description><![CDATA[Da das erste Beispielprogramm doch ein wenig zu kompliziert für wirkliche Anfänger war, starte ich einen neuen Versuch mit Variablen und Datentypen.

Datentypen
Dies sind Typen, mit denen man in Python arbeiten kann, zu ihnen gehören:

int

Integer - Ganzzahl

int() -> Konvertierung zu einer Ganzzahl




float

Floating Number - Fließkommazahl, Dezimalzahl

float() -> Konvertierung zu einer Dezimalzahl




str

String - Zeichenkette

str() -> Konvertierung zu [...]]]></description>
			<content:encoded><![CDATA[<p>Da das erste Beispielprogramm doch ein wenig zu kompliziert für wirkliche Anfänger war, starte ich einen neuen Versuch mit Variablen und Datentypen.</p>
<p><span id="more-165"></span></p>
<p><strong>Datentypen</strong></p>
<p>Dies sind Typen, mit denen man in Python arbeiten kann, zu ihnen gehören:</p>
<ul>
<li>int
<ul>
<li>Integer - Ganzzahl
<ul>
<li>int() -> Konvertierung zu einer Ganzzahl</li>
</ul>
</li>
</ul>
</li>
<li>float
<ul>
<li>Floating Number - Fließkommazahl, Dezimalzahl
<ul>
<li>float() -> Konvertierung zu einer Dezimalzahl</li>
</ul>
</li>
</ul>
</li>
<li>str
<ul>
<li>String - Zeichenkette
<ul>
<li>str() -> Konvertierung zu einer Zeichenkette</li>
</ul>
</li>
</ul>
</li>
<li>list
<ul>
<li>Liste
<ul>
<li>list() oder []</li>
</ul>
</li>
</ul>
</li>
<li>dict
<ul>
<li>Dictionary - in anderen Sprachen bekannt als Array
<ul>
<li>dict() oder {}</li>
</ul>
</li>
</ul>
</li>
<li>bool
<ul>
<li>Boolscher Wert
<ul>
<li>bool() -> True oder False</li>
</ul>
</li>
</ul>
</li>
<li>tuple
<ul>
<li>Unveränderbare Liste
<ul>
<li>tuple() -> Konvertierung zu einer unveränderbaren Liste</li>
</ul>
</li>
</ul>
</li>
<li>set
<ul>
<li>Liste ohne Duplikate, Slicing, Indexing
<ul>
<li>set()</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Beispiele<br />
</strong></p>
<pre class="python"><span style="color: #808080; font-style: italic;"># int</span>
a = <span style="color: #ff4500;">1</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># float</span>
a = <span style="color: #ff4500;">1.0</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># str</span>
a = <span style="color: #483d8b;">'1'</span>
<span style="color: #808080; font-style: italic;"># oder</span>
a = <span style="color: #483d8b;">'Ich bin BackRaw'</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># list</span>
a = <span style="color: black;">&#91;</span><span style="color: #483d8b;">'hi'</span>, <span style="color: #483d8b;">'how'</span>, <span style="color: #483d8b;">'are'</span>, <span style="color: #483d8b;">'you'</span><span style="color: black;">&#93;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Slicing:</span>
a.<span style="color: black;">remove</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'hi'</span><span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; a ist jetzt:</span>
<span style="color: black;">&#91;</span><span style="color: #483d8b;">'how'</span>, <span style="color: #483d8b;">'are'</span>, <span style="color: #483d8b;">'you'</span><span style="color: black;">&#93;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Indexing:</span>
a<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span> = <span style="color: #483d8b;">'lol'</span> <span style="color: #808080; font-style: italic;"># -&gt; a ist jetzt:</span>
<span style="color: black;">&#91;</span><span style="color: #483d8b;">'lol'</span>, <span style="color: #483d8b;">'are'</span>, <span style="color: #483d8b;">'you'</span><span style="color: black;">&#93;</span>
&nbsp;
a.<span style="color: black;">pop</span><span style="color: black;">&#40;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#41;</span>
<span style="color: #808080; font-style: italic;"># oder</span>
<span style="color: #ff7700;font-weight:bold;">del</span> a<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># -&gt; a ist jetzt:</span>
<span style="color: black;">&#91;</span><span style="color: #483d8b;">'are'</span>, <span style="color: #483d8b;">'you'</span><span style="color: black;">&#93;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># 0 ist in Python immer das erste, Python zählt nicht so wie wir es kennen:</span>
    <span style="color: #808080; font-style: italic;"># 1, 2, 3, 4 - sondern:</span>
    <span style="color: #808080; font-style: italic;"># 0, 1, 2, 3</span>
    <span style="color: #808080; font-style: italic;"># wobei 0 das erste, 1 das zweite, 2 das dritte und 3 das vierte Element ist</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Dictionary:</span>
a = <span style="color: black;">&#123;</span><span style="color: #483d8b;">'name'</span>:<span style="color: #483d8b;">'BackRaw'</span>,
     <span style="color: #483d8b;">'age'</span>:<span style="color: #ff4500;">16</span>,
     <span style="color: #483d8b;">'real age'</span>:<span style="color: #ff4500;">16.8</span>,
     <span style="color: #483d8b;">'his list'</span>:<span style="color: black;">&#91;</span><span style="color: #483d8b;">'hello world'</span>, <span style="color: #483d8b;">&quot;I'm BackRaw&quot;</span><span style="color: black;">&#93;</span>,
     <span style="color: #483d8b;">'his dict'</span>:<span style="color: black;">&#123;</span><span style="color: #483d8b;">'a'</span>:<span style="color: #483d8b;">'Bessy'</span><span style="color: black;">&#125;</span>
     <span style="color: black;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Man kann in Dicts alle möglichen Datatypen definieren, auslesen, und verändern...</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'name'</span><span style="color: black;">&#93;</span>          <span style="color: #808080; font-style: italic;"># -&gt; 'BackRaw'</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'age'</span><span style="color: black;">&#93;</span>           <span style="color: #808080; font-style: italic;"># -&gt; 16</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'his list'</span><span style="color: black;">&#93;</span>      <span style="color: #808080; font-style: italic;"># -&gt; ['hello world', &quot;I'm BackRaw&quot;]</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'his list'</span><span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>   <span style="color: #808080; font-style: italic;"># -&gt; 'hello world'</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'his dict'</span><span style="color: black;">&#93;</span>      <span style="color: #808080; font-style: italic;"># -&gt; {'a':'Bessy'}</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'his dict'</span><span style="color: black;">&#93;</span><span style="color: black;">&#91;</span><span style="color: #483d8b;">'a'</span><span style="color: black;">&#93;</span> <span style="color: #808080; font-style: italic;"># -&gt; 'Bessy'</span>
&nbsp;
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'name'</span><span style="color: black;">&#93;</span> = <span style="color: #483d8b;">'NOOB!'</span>
a<span style="color: black;">&#91;</span><span style="color: #483d8b;">'name'</span><span style="color: black;">&#93;</span>          <span style="color: #808080; font-style: italic;"># -&gt; 'NOOB!'</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># bool</span>
a = <span style="color: #008000;">True</span>
<span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; True</span>
&nbsp;
a = <span style="color: #008000;">False</span>
<span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; False</span>
&nbsp;
a = <span style="color: #ff4500;">1</span>
<span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; True</span>
&nbsp;
a = <span style="color: #ff4500;">-1</span>
<span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; True</span>
&nbsp;
a = <span style="color: #ff4500;">0</span>
<span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; False</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># tuple</span>
a = <span style="color: black;">&#91;</span><span style="color: #483d8b;">'1'</span>, <span style="color: #483d8b;">'s'</span>, <span style="color: #483d8b;">'hallo'</span>, <span style="color: #483d8b;">'lol'</span><span style="color: black;">&#93;</span>
<span style="color: #008000;">tuple</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span>
<span style="color: black;">&#40;</span><span style="color: #483d8b;">'1'</span>, <span style="color: #483d8b;">'s'</span>, <span style="color: #483d8b;">'hallo'</span>, <span style="color: #483d8b;">'lol'</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Sets möchte ich erst gar nicht näher erklären, da ich sie persönlich nicht benutze.</span>
<span style="color: #808080; font-style: italic;"># Ich bevorzuge Lists gegenüber Sets, da sie Slicing und Indexing unterstützen.</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Konvertierung von Strings:</span>
a = <span style="color: #483d8b;">'1'</span>
<span style="color: #008000;">int</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; 1</span>
&nbsp;
a = <span style="color: #483d8b;">'1.0'</span>
<span style="color: #008000;">float</span><span style="color: black;">&#40;</span>a<span style="color: black;">&#41;</span> <span style="color: #808080; font-style: italic;"># -&gt; 1.0</span></pre>
<p><strong> Variablen</strong></p>
<p>Sie sind lediglich Platzhalter, man kann sie definieren, auslesen und verändern. Python ist deswegen für mich eine sehr einfache Sprache, da man die Variablen nicht mit den Typen deklarieren muss.</p>
<p>Ein kleines Beispiel in C/C++:</p>
<pre class="cpp"><span style="color: #0000ff;">int</span> a = <span style="color: #0000dd;">3</span>;
string b = <span style="color: #666666;">&quot;Hallo!&quot;</span>;
<span style="color: #0000ff;">double</span> c = <span style="color: #0000dd;">1.0</span>;
<span style="color: #ff0000;">// double ist das selbe wie float in Python.</span></pre>
<p>Jetzt in Python:</p>
<pre class="python">a = <span style="color: #ff4500;">3</span>
b = <span style="color: #483d8b;">'Hallo!'</span>
c = <span style="color: #ff4500;">1.0</span></pre>
<p>Auffallend ist auch, dass man bei Python kein Semikolon (;) am Ende eines Befehls braucht.</p>
<p>Ich hoffe dies hat euch weitergeholfen =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/python/variablen-und-datentypen-in-python/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Das erste Programm in Python</title>
		<link>http://www.jlip.de/python/das-erste-programm-in-python/</link>
		<comments>http://www.jlip.de/python/das-erste-programm-in-python/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 16:23:03 +0000</pubDate>
		<dc:creator>BackRaw</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=115</guid>
		<description><![CDATA[Hierfür braucht ihr zuerst einen guten Python-Editor. Ich bevorzuge eclipse, da es sehr umfangreich ist (und man muss ihn nicht einmal installieren).
Jetzt erstellt ihr irgendwo eine Python-Datei: Rechtsklick - Neu Textdokument - diese Datei umbenennen zu: erstes-programm.py

Danach zieht ihr diese Datei in eclipse, sodass ihr sie dort bearbeiten könnt. Euer erstes Programm sieht dann so [...]]]></description>
			<content:encoded><![CDATA[<p>Hierfür braucht ihr zuerst einen guten Python-Editor. Ich bevorzuge <a href="http://www.eclipse.org/downloads/"><strong>eclipse</strong></a>, da es sehr umfangreich ist (und man muss ihn nicht einmal installieren).</p>
<p>Jetzt erstellt ihr irgendwo eine Python-Datei: Rechtsklick - Neu Textdokument - diese Datei umbenennen zu: erstes-programm.py</p>
<p><span id="more-115"></span></p>
<p>Danach zieht ihr diese Datei in eclipse, sodass ihr sie dort bearbeiten könnt. Euer erstes Programm sieht dann so aus (bitte nicht kopieren, sonst merkt ihr euch die einzelnen Befehle nicht):</p>
<ul>
<li>
<pre class="python"><span style="color: #483d8b;">&quot;&quot;</span><span style="color: #483d8b;">&quot; Der erste Befehl ist meistens &quot;</span><span style="color: #ff7700;font-weight:bold;">import</span><span style="color: #483d8b;">&quot;
    er bewirkt das Importieren von Libraries: &quot;</span><span style="color: #483d8b;">&quot;&quot;</span>
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">os</span>
&nbsp;
<span style="color: #483d8b;">&quot;&quot;</span><span style="color: #483d8b;">&quot; os - Operating System - Aufgaben,
    die etwas mit dem OS zu tun haben (CMD-Befehle usw) &quot;</span><span style="color: #483d8b;">&quot;&quot;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> firstFunction<span style="color: black;">&#40;</span>arg<span style="color: black;">&#41;</span>:
    <span style="color: #808080; font-style: italic;"># die untere Funktion ist NICHT vorhanden,</span>
       <span style="color: #808080; font-style: italic;"># wenn man nicht os importiert hat.</span>
    <span style="color: #808080; font-style: italic;"># zuerst wird die Lib (Library) aufgerufen,</span>
       <span style="color: #808080; font-style: italic;"># dann nach einem Punkt die Funktion/Klasse,</span>
          <span style="color: #808080; font-style: italic;"># die in der Lib enthalten ist.</span>
    <span style="color: #808080; font-style: italic;"># arg ist in diesem Beispiel 'help'</span>
    <span style="color: #dc143c;">os</span>.<span style="color: black;">system</span><span style="color: black;">&#40;</span>arg<span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #483d8b;">&quot;&quot;</span><span style="color: #483d8b;">&quot; man definiert eine Funktion mit &quot;</span><span style="color: #ff7700;font-weight:bold;">def</span><span style="color: #483d8b;">&quot;
&nbsp;
Python ist Case-Sensitive, das bedeutet,
    firstFunction ist etwas anderes als firstfunction !!
&nbsp;
&quot;</span>arg<span style="color: #483d8b;">&quot; steht für &quot;</span>argument<span style="color: #483d8b;">&quot;,
    man kann diesen Parameter ruhig umbenennen, wenn man will.
&nbsp;
os.system - die system-Funktion von OS. &quot;</span><span style="color: #483d8b;">&quot;&quot;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Aufrufen der Funktion:</span>
firstFunction<span style="color: black;">&#40;</span><span style="color: #483d8b;">'help'</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># Dies wird die System-Funktion &quot;help&quot; aufrufen, wie wenn man es in CMD ausführen würde.</span></pre>
</li>
</ul>
<p>Die 3 Anführungszeichen """ am Anfang und am Ende sind Docstrings.<br />
Doc - Dokumentation, String - Zeichenkette. Sie dienen auch zum Kommentieren, sind aber eher (wie der Name schon sagt) zum Dokumentieren mancher Befehle gedacht.</p>
<p>Fast hätte ich's vergessen: In Python braucht man KEIN Semikolon (;) am Ende eines Befehls! Man sollte es lieber NIE verwenden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/python/das-erste-programm-in-python/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://www.jlip.de/python/hello-world/</link>
		<comments>http://www.jlip.de/python/hello-world/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 13:26:43 +0000</pubDate>
		<dc:creator>BackRaw</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=74</guid>
		<description><![CDATA[Zuerst braucht ihr das Python-Paket, das ihr hier bekommt (Linux-Anwender müssen die Schritte des Downloads nicht folgen, da bei den meisten Linux-Distrubition bereits ein geeigneter Release enthalten ist). Ihr solltet den für eure Architektur geeigneten Release downloaden, also z.B. bei einem 64-Bit Bertriebssystem, den amd64-Release downloaden, ganz wichtig: die für dieses Tutorial gedachte Version ist [...]]]></description>
			<content:encoded><![CDATA[<p>Zuerst braucht ihr das Python-Paket, das ihr <a href="http://python.org/download/">hier</a> bekommt (Linux-Anwender müssen die Schritte des Downloads nicht folgen, da bei den meisten Linux-Distrubition bereits ein geeigneter Release enthalten ist). Ihr solltet den für eure Architektur geeigneten Release downloaden, also z.B. bei einem 64-Bit Bertriebssystem, den amd64-Release downloaden, ganz wichtig: die für dieses Tutorial gedachte Version ist <strong>2.5/2.6</strong>.</p>
<p>Nachdem ihr das Paket installiert habt, ruft ihr die Python IDLE auf. Bei Windows startet ihr sie über das Startmenü. Bei Linux müsst ihr in einem Terminal "python" eingeben.</p>
<p><span id="more-74"></span></p>
<p>Wenn sich das Fenster geöffnet hat, könnt ihr schon anfangen, schreibt diesen Code in das Fenster nach den drei &gt;&gt;&gt;:</p>
<pre class="python"><span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">'Hello World'</span></pre>
<p>Drückt Enter. Der Befehl <span style="color: #339966;">print</span> erzeugt eine Bildschirmausgabe, 'Hello World' sollte in einer neuen Zeile erscheinen.</p>
<p><strong> "&lt;Text&gt;" und '&lt;Text&gt;'</strong>:</p>
<ul>
<li>"&lt;Text&gt;" und '&lt;Text&gt;' sind "untereinander kompatibel", d.h. man kann einen Text entweder so gestalten:
<pre class="python"><span style="color: #483d8b;">&quot;Hello 'World'&quot;</span></pre>
<p>oder so:</p>
<pre class="python"><span style="color: #483d8b;">'Hello &quot;World&quot;'</span></pre>
</li>
<li>keine Geschwindigkeitsbegrenzungen oder dergleichen</li>
</ul>
<p>Damit wäre das erste Programm fertig geschrieben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/python/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Einführung in Python</title>
		<link>http://www.jlip.de/python/einfuhrung-in-python/</link>
		<comments>http://www.jlip.de/python/einfuhrung-in-python/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 13:07:02 +0000</pubDate>
		<dc:creator>BackRaw</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.jlip.de/?p=59</guid>
		<description><![CDATA[Python wurde im Jahre 1990 als Nachfolger der Lehrsprache ABC entwickelt und ursprünglich für das Betriebssystem Amoeba gedacht.
Heutige Ziele von Python

schnell und einfach
übersichtlicher Quellcode (Python ist Open-Source)
die einfachsten (mit einem Zeichen) Kommata mit #

viele Libraries (Bibliotheken), die (meist kompliziertere) Aufgaben für euch übernehmen


Außerdem ist Python (in der Version 2.5) eine als Scriptsprache gedachte, eingebettete Programmiersprache [...]]]></description>
			<content:encoded><![CDATA[<p>Python wurde im Jahre 1990 als Nachfolger der Lehrsprache ABC entwickelt und ursprünglich für das Betriebssystem Amoeba gedacht.</p>
<p><span style="text-decoration: underline;"><strong>Heutige Ziele von Python</strong></span></p>
<ul>
<li>schnell und einfach</li>
<li>übersichtlicher Quellcode (Python ist Open-Source)</li>
<li>die einfachsten (mit einem Zeichen) Kommata mit <strong>#<br />
</strong></li>
<li>viele Libraries (Bibliotheken), die (meist kompliziertere) Aufgaben für euch übernehmen</li>
</ul>
<p><span id="more-59"></span></p>
<p>Außerdem ist Python (in der Version 2.5) eine als Scriptsprache gedachte, eingebettete Programmiersprache von <a href="http://www.mattie.net/">Mattie's EventScripts</a> (<a href="http://forums.eventscripts.com/portal.php">Forum</a>). Mit diesen Plugin lässt sich auf die leichteste Weise Spielveränderungen der Source- und Orange-Box-Spiele von VALVe ändern - dazu zählen:</p>
<ul>
<li>Counter-Strike: Source</li>
<li>Day of Defeat: Source</li>
<li>Team Fortress 2</li>
<li>Half-Life 2 Mods, z.B. "<span>Age of Chivalry", "Eternal Silence", "ZombieMod: Source (Situation Outbeark)", und weitere...</span></li>
<li><span>es wird gehofft, dass Left 4 Dead auch bald unterstützt wird (aber das hat nichts mit "zu hohen Ansprüchen des Spiels" oder dergleichen zu tun, sondern Mattie Casper hat einfach zu wenig Zeit dafür...</span></li>
</ul>
<p>Aussage von Mattie: "Ich werde EventScripts nicht auf die Python-Version 3 (Python 3000) upgraden, da es weder für erfahrene, noch für neu hinzugekommene EventScripts-Coder wirkliche Vorteile bringen würde." (Kann vom Original-Post abweichen).</p>
<p><strong>Anmerkung</strong>: Python ist objektorientiert, das heißt, es kann von Klassen gebrauch machen <img src='http://www.jlip.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jlip.de/python/einfuhrung-in-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
