Portál AbcLinuxu, 1. listopadu 2025 00:25
eval {
        die "Chyba\n";
}; if ($@ eq "Chyba\n") {
        print "Vyhozena 'Chyba'\n";
} elsif ($@ eq "JinaChyba\n") {
        print "Vyhozena 'JinaChyba'\n";
} else {
        print "Vyhozeno neco jineho: $@\n";
        die; # Vyhodi znovu
}
            print reduce(max, (1, 2, 5, 4, 3))O(n).
>>> print(max(1, 2, 5, 4, 3)) 5
v němž je odsazování součástí syntaxemne osobne to strasne vadi, protoze odsazeni lze provadet dvema ruznymi znaky (mezera a tabulator), coz by ani tak moc nevadilo, pokud by se tyto znaky daly pouhym okne v editoru rozeznat, coz je ale dost problem, pro zacatecnika IMHO velkej (protoze nechape, proc jedno prazdny misto neni steny jako jiny prazdny misto)
oddělovačem příkazů a nepovinným odsazovánímje skvela vec, kdyz chce clovek zapsat perl scriptik na jeden radek
mimochodem díky CESTovi za podnětné zadáníHehe, mel jsem si vymyslet neco lepsiho:) Ale ty tvoje jednoradkovy zapisy se mi zacinaji libit:) Zkusim do toho hada trosku proniknout:)
 23.9.2011 13:24
Bystroushaak             | skóre: 36
             | blog: Bystroushaakův blog
             | Praha
        23.9.2011 13:24
Bystroushaak             | skóre: 36
             | blog: Bystroushaakův blog
             | Praha
        pro zacatecnika IMHO velkej (protoze nechape, proc jedno prazdny misto neni steny jako jiny prazdny misto)Problém to není. S pár začátečníky v pythonu jsem se už setkal a pochopili to okamžitě (konec konců, když nejsou schopní pochopit tohle, jen stěží pochopí programování v pythonu). Jinak v netriviálních editorech není problém si zobrazení whitespaces povolit (sám to tak mám).
 23.9.2011 14:35
Saljack             | skóre: 28
             | blog: Saljack
             | Praha
        23.9.2011 14:35
Saljack             | skóre: 28
             | blog: Saljack
             | Praha
        mne osobne to strasne vadi, protoze odsazeni lze provadet dvema ruznymi znaky (mezera a tabulator), coz by ani tak moc nevadilo, pokud by se tyto znaky daly pouhym okne v editoru rozeznat, coz je ale dost problem, pro zacatecnika IMHO velkej (protoze nechape, proc jedno prazdny misto neni steny jako jiny prazdny misto)No a co bude dělat, až uvidí = a ==, to už bude úplně v koncích. Navíc nevidím rozdíl mezi odsazením a {}. Navíc si myslím, že začátečník nebude psát kód v nějakém textovém editoru typu notepad.
Navíc nevidím rozdíl mezi odsazením a {}.Uz jste nekdy kopiroval kod z webu? Odsazeni je obcas udelane tak, ze se pri kopirovani pokazi.
 23.9.2011 18:28
rADOn             | skóre: 44
             | blog: bloK
             | Praha
        23.9.2011 18:28
rADOn             | skóre: 44
             | blog: bloK
             | Praha
         25.9.2011 12:03
Gilhad             | skóre: 20
             | blog: gilhadoviny
        25.9.2011 12:03
Gilhad             | skóre: 20
             | blog: gilhadoviny
            
        
:set lcs=tab\:\|- list
            mne osobne to strasne vadi, protoze odsazeni lze provadet dvema ruznymi znaky (mezera a tabulator)To je pravda, i když by to zvedlo vlnu výkřiků - Python ne, tam se odsazuje tabulátory/mezerami.
 26.9.2011 18:17
rADOn             | skóre: 44
             | blog: bloK
             | Praha
        26.9.2011 18:17
rADOn             | skóre: 44
             | blog: bloK
             | Praha
        TabError.
$ cat <<EOF > pok.py
PROG="""
def foo():
        print("8 mezer")
\tprint("tab")
\tif True:
\t        print("tab + 8 mezer")
foo()
"""
exec(PROG)
EOF
             
             23.9.2011 13:28
Bystroushaak             | skóre: 36
             | blog: Bystroushaakův blog
             | Praha
        23.9.2011 13:28
Bystroushaak             | skóre: 36
             | blog: Bystroushaakův blog
             | Praha
         24.9.2011 08:04
robotics             | skóre: 29
             | blog: o_vsem_moznem
        24.9.2011 08:04
robotics             | skóre: 29
             | blog: o_vsem_moznem
            
         .
.
             25.9.2011 03:03
________________             | skóre: 5
             | blog: _
        25.9.2011 03:03
________________             | skóre: 5
             | blog: _
            
         25.9.2011 12:04
Gilhad             | skóre: 20
             | blog: gilhadoviny
        25.9.2011 12:04
Gilhad             | skóre: 20
             | blog: gilhadoviny
            
        
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.