Еще один.

2012/8/30 Roman V. Nikolaev <[email protected]>

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 30.08.2012 17:48, Nikita Zubkov пишет:
> > Тем, что
> >
> > def func a, b, ... .... end
> >
> > короче, быстрее набирается и проще читается.
>
> Давайте сравнивать одинаковые вещи. Чем это проще?
>
> def func a='def_val_a', b='def_val_b', ...
>         args = {'a': a, 'b'; b}
>         return args[a] + args[b]
> end
>
> Этого:
>
> sub func {
>     my %args = (
>         a => 'def_val_a',
>         b => 'def_val_b',
>         @_,
>    );
>    return $args{a} . $args{b};
> }
>
> P.S. И строк тут одинаково. Я просто не знаю можно ли в питоне
> развернуть args вертикально.
>
>
> - --
>
>          Roman V. Nikolaev
>
> jabber:     [email protected]
> icq:        198-364-657
> skype:      rubin_rshadow
> site:       http://www.rshadow.ru
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAlA/eDAACgkQ6hKpBt4OHBvELwCbBl12OIK1ufCnZ0kTYMIWQ/zS
> qrwAniPXEm+PiX+Npf5uLbNJLLgknhHv
> =/dw9
> -----END PGP SIGNATURE-----
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>



-- 
С уважением,
Никита Зубков
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить