<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
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/"
> <channel><title>Comments on: Μαθαίνοντας Python – Μέρος 1ο</title> <atom:link href="http://greektuts.net/python-part-1/feed/" rel="self" type="application/rss+xml" /><link>http://greektuts.net/python-part-1/</link> <description>Ελληνικά Βοηθήματα</description> <lastBuildDate>Sat, 21 Apr 2012 17:10:21 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: iu9u</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-2576</link> <dc:creator>iu9u</dc:creator> <pubDate>Sat, 12 Feb 2011 17:34:20 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-2576</guid> <description>Από πού μπορώ να κατεβάσω τον διερμηνευτή?</description> <content:encoded><![CDATA[<p>Από πού μπορώ να κατεβάσω τον διερμηνευτή?</p> ]]></content:encoded> </item> <item><title>By: Μαθαίνοντας Python – Μέρος 7ο (β) &#124; GreekTuts</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-2442</link> <dc:creator>Μαθαίνοντας Python – Μέρος 7ο (β) &#124; GreekTuts</dc:creator> <pubDate>Thu, 02 Dec 2010 07:37:58 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-2442</guid> <description>[...] παράδειγμα σε ένα νέο αρχείο python και το εκτελείτε (βλ. Μαθαίνοντας Python – Μέρος 1ο ). Τα παραδείγματα είναι φτιαγμένα με τέτοιον τρόπο [...]</description> <content:encoded><![CDATA[<p>[...] παράδειγμα σε ένα νέο αρχείο python και το εκτελείτε (βλ. Μαθαίνοντας Python – Μέρος 1ο ). Τα παραδείγματα είναι φτιαγμένα με τέτοιον τρόπο [...]</p> ]]></content:encoded> </item> <item><title>By: Μαθαίνοντας Python – Μέρος 6ο (β) &#124; GreekTuts</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-2404</link> <dc:creator>Μαθαίνοντας Python – Μέρος 6ο (β) &#124; GreekTuts</dc:creator> <pubDate>Mon, 01 Nov 2010 07:55:24 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-2404</guid> <description>[...] Python:  Μέρος Ι, Μέρος  ΙΙ, Μέρος ΙΙΙ, Μέρος IV, Μέρος V, Μερος VI [...]</description> <content:encoded><![CDATA[<p>[...] Python:  Μέρος Ι, Μέρος  ΙΙ, Μέρος ΙΙΙ, Μέρος IV, Μέρος V, Μερος VI [...]</p> ]]></content:encoded> </item> <item><title>By: krap</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-1207</link> <dc:creator>krap</dc:creator> <pubDate>Sun, 15 Nov 2009 16:51:54 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-1207</guid> <description>@chzigkol: Έχεις δίκαιο. Ρητή αναφορά θα βρεις στο &lt;a href=&quot;http://greektuts.net/archives/1930&quot; rel=&quot;nofollow&quot;&gt;4ο μέρος&lt;/a&gt; του οδηγού όπου για πρώτη φορά γίνεται χρήση εμφωλευμένων εντολών</description> <content:encoded><![CDATA[<p>@chzigkol: Έχεις δίκαιο. Ρητή αναφορά θα βρεις στο <a
href="http://greektuts.net/archives/1930" rel="nofollow">4ο μέρος</a> του οδηγού όπου για πρώτη φορά γίνεται χρήση εμφωλευμένων εντολών</p> ]]></content:encoded> </item> <item><title>By: Greektuts.net :: Οκτώβριος 09 &#8211; KrAp</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-1118</link> <dc:creator>Greektuts.net :: Οκτώβριος 09 &#8211; KrAp</dc:creator> <pubDate>Mon, 02 Nov 2009 09:58:14 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-1118</guid> <description>[...] Εγκατάσταση Python &amp; Συγγραφή πρώτου script [...]</description> <content:encoded><![CDATA[<p>[...] Εγκατάσταση Python &amp; Συγγραφή πρώτου script [...]</p> ]]></content:encoded> </item> <item><title>By: chzigkol</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-913</link> <dc:creator>chzigkol</dc:creator> <pubDate>Fri, 09 Oct 2009 07:50:46 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-913</guid> <description>Στο προηγόυμενο σχόλιο δεν εμφανίζονται τα κενά. Οπότε βάζετε tabs στην αρχή των παρακάτω εντολών:
1 tab --&gt; name = myName
1 tab --&gt; if name == “Xristos”
2 tab --&gt; print “Hi Xristos”
2 tab --&gt; return true
1 tab --&gt; else
2 tab --&gt; print “Who the hell are you?”
2 tab --&gt; return false</description> <content:encoded><![CDATA[<p>Στο προηγόυμενο σχόλιο δεν εμφανίζονται τα κενά. Οπότε βάζετε tabs στην αρχή των παρακάτω εντολών:</p><p>1 tab &#8211;&gt; name = myName</p><p>1 tab &#8211;&gt; if name == “Xristos”</p><p>2 tab &#8211;&gt; print “Hi Xristos”</p><p>2 tab &#8211;&gt; return true</p><p>1 tab &#8211;&gt; else</p><p>2 tab &#8211;&gt; print “Who the hell are you?”</p><p>2 tab &#8211;&gt; return false</p> ]]></content:encoded> </item> <item><title>By: chzigkol</title><link>http://greektuts.net/python-part-1/comment-page-1/#comment-912</link> <dc:creator>chzigkol</dc:creator> <pubDate>Fri, 09 Oct 2009 07:47:34 +0000</pubDate> <guid
isPermaLink="false">http://greektuts.net/?p=1571#comment-912</guid> <description>Κάτι πολύ σημαντικό που δεν αναφέρθηκε.
Η Python λειτουργεί με indentation. Δηλαδή δεν έχει παρενθέσεις ή brackets ή semi-colons. Αν αυτού δουλεύει με εσοχές κειμένου δηλαδή με tabs.
πχ πάμε να ορίσουμε μία συνάρτηση για να καταλάβετε τι εννοώ. btw δεν μπορώ να βάλω tab στο σχόλιο οπότε θα υπάρχουν απλά κενά
---------------------------------------------------------------------------------------
def check_name (myName) :
name = myName
if name == &quot;Xristos&quot;
print &quot;Hi Xristos&quot;
return true
else
print &quot;Who the  hell are you?&quot;
return false
flag = check_name(&quot;Xristos&quot;)
-------------------------------------------------------------------------------
Η check_name περιέχει όλες τις παραπάνω εντολές εκτός της τελευταίας. Και αυτό το καταλαβαίνει η python επειδή βρίσκεται στο ίδιο ύψος (έχει την ίδια εσοχή) με τη δήλωση της μεθόδου.
Το ίδιο ισχύει και με τις εντολές μέσα στο if else statement.
Συμπέρασμα. Προσοχή με τα tabs στην Python γιατί ενδέχεται να σας βγάζει σπαστικά μηνύματα ο interpreter.</description> <content:encoded><![CDATA[<p>Κάτι πολύ σημαντικό που δεν αναφέρθηκε.</p><p>Η Python λειτουργεί με indentation. Δηλαδή δεν έχει παρενθέσεις ή brackets ή semi-colons. Αν αυτού δουλεύει με εσοχές κειμένου δηλαδή με tabs.</p><p>πχ πάμε να ορίσουμε μία συνάρτηση για να καταλάβετε τι εννοώ. btw δεν μπορώ να βάλω tab στο σχόλιο οπότε θα υπάρχουν απλά κενά<br
/> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br
/> def check_name (myName) :</p><p> name = myName</p><p> if name == &#8220;Xristos&#8221;<br
/> print &#8220;Hi Xristos&#8221;<br
/> return true<br
/> else<br
/> print &#8220;Who the  hell are you?&#8221;<br
/> return false</p><p>flag = check_name(&#8220;Xristos&#8221;)<br
/> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p><p>Η check_name περιέχει όλες τις παραπάνω εντολές εκτός της τελευταίας. Και αυτό το καταλαβαίνει η python επειδή βρίσκεται στο ίδιο ύψος (έχει την ίδια εσοχή) με τη δήλωση της μεθόδου.</p><p>Το ίδιο ισχύει και με τις εντολές μέσα στο if else statement.</p><p>Συμπέρασμα. Προσοχή με τα tabs στην Python γιατί ενδέχεται να σας βγάζει σπαστικά μηνύματα ο interpreter.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Dynamic page generated in 0.115 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-04-25 19:56:30 -->

