Thread Was haltet ihr von Python? (29 answers)
Opened by lichtkind at 2005-02-05 17:55

[E|B]
 2005-02-05 12:13
#10427 #10427
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Ich habe mir die Sprache gestern mal etwas genauer angeschaut und finde sie nicht schlecht.
Im Vergleich zu Perl kann sie natürlich nicht mithalten. Ist aber viel einfacher zu erlernen und man kann diverse Sachen sehr schnell erledigen. (wie in Perl eben) Gut gefällt mir, dass die Blockkennzeichnung durch Einrückungen vorgenommen wird. Außerdem ist die Intervallabfrage sehr praktisch, um zu prüfen, ob eine Zahl in einem bestimmten Intervall liegt.
Ein Beispiel in Perl:

Code: (dl )
1
2
3
4
5
6
7
8
sub showIntervall(){
    my $var = 5;
    if($var => 3 && $var <= 7){
         print "\$var liegt in [3,5]";
    }else{
         print "\$var liegt nicht in [3,5]";
    }
}


Und das entsprechende Äquivalent in Python:

Code: (dl )
1
2
3
4
5
6
def showIntervall():
    var = 5
    if 3<=var<=7:
         print "var liegt in [3,5]"
    else:
         print "var liegt nicht in [3,5]"


Python ist sehr einfach gehalten. Ich finde, es ist eine gute Sprache, um kleine Sachen schnell zu schreiben.
Allerdings nicht so mächtig wie Perl.\n\n

<!--EDIT|[E|B]|1107598463-->
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]

View full thread Was haltet ihr von Python?