[python] Ponořme se do Python(u) 3

Petr Messner petr.messner na gmail.com
Čtvrtek Červen 27 14:59:18 CEST 2013


Přímo v knize vidím odkaz na

http://diveintopython3.py.cz/examples/humansize.py

Je to ono?

PM


Dne 27. června 2013 14:53 Roman Frajt <r.frajt na centrum.cz> napsal(a):

> Snažím se jako začátečník začít učit Python podle knihy "Ponořme se do
> Python(u) 3", ale hned na začátku jsem narazil na tento pokyn:
> Spusťme program z příkazového řádku. Pod Windows to bude vypadat nějak
> takto:
> c:\home\diveintopython3\examples> c:\python31\python.exe humansize.py
> 1.0 TB
> 931.3 GiB
>
> Bohužel já nemám takové příklady (examples) vůbec v počítači a nepodařilo
> se mi zjistit, kde je stáhnout. Prosím poraďte.
>
> Roman
> ______________________________________________________________
> > Od: python-request na py.cz
> > Komu: <python na py.cz>
> > Datum: 27.06.2013 12:00
> > Předmět: Python Digest, Vol 104, Issue 4
> >
> >Příspěvky do konference  Python zasílejte na adresu:
> >       python na py.cz
> >
> >Pro přihlášení nebo odhlášení použijte WWW rozhraní na adrese"
> >       http://www.py.cz/mailman/listinfo/python
> >nebo použijte elektronickou poštu, zašlete slovo help v těle dopisu na
> >adresu
> >       python-request na py.cz
> >
> >Správce konference můžete nalézt na adrese
> >       python-owner na py.cz
> >
> >Když budete odpovídat na příspěvek, změňte, prosím, Subject: na něco
> >rozumnějšího než je: "Re: Contents of Python digest..."
> >
> >
> >Dnešní menu:
> >
> >   1. o řádek níž (Roman Frajt)
> >   2. Re: o řádek níž (starenka .)
> >   3. Re: o řádek níž (Petr Přikryl)
> >
> >
> >----------------------------------------------------------------------
> >
> >Message: 1
> >Date: Thu, 27 Jun 2013 09:43:34 +0200
> >From: Roman Frajt <r.frajt na centrum.cz>
> >To: python na py.cz
> >Subject: [python] o řádek níž
> >Message-ID: <20130627094334.DB7DB85B na centrum.cz>
> >Content-Type: text/plain; charset=UTF-8
> >
> >Zdravím,
> >
> >právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen
> základy Pascalu).
> >Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text
> do Python Shell:
> >print  "hello world!"
> >
> >toto je výsledek:
> >>>> print "hello world"
> >SyntaxError: invalid syntax
> >
> >Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé, tak
> je výsledek správně (napíše se Hello World). Obecně když zadám z učebnice
> na http://howto.py.cz/ jakýkoliv text přímo z učebnice, výsledek je error
> ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?
> >
> >Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na
> více řádků, protože když napíšu první řádek a chci začít psát na druhý
> enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže
> a psát dále bez vykonání příkazu, jinak než enterem?
> >
> >Děkuji
> >Roman
> >
> >
> >------------------------------
> >
> >Message: 2
> >Date: Thu, 27 Jun 2013 09:48:08 +0200
> >From: "starenka ." <starenka0 na gmail.com>
> >To: Konference PyCZ <python na py.cz>
> >Subject: Re: [python] o řádek níž
> >Message-ID:
> >       <CA+7MNVq4NGuC16oRgnx6Sr+zwhkgon-x=df86YnzT1P=
> i-AmUQ na mail.gmail.com>
> >Content-Type: text/plain; charset=UTF-8
> >
> >Ahoj,
> >
> >v py3 je print funkce, tedy musis psat "print('fapfapfap')"
> >
> >Pokud chces zajet rovnou od py3, tady je knizka v cestine
> >http://diveintopython3.py.cz/index.html pro dalsi matrose cekni
> >python.cz
> >
> >Jinak jako interaktivni shell je lepsi pouzit privetivejsi "shelly" a
> >to treba ipython nebo bpython.
> >
> >Mej se
> >
> >s.
> >---
> >In Perl you shoot yourself in the foot, but nobody can understand how
> >you did it. Six months later, neither can you. | print
> >'aknerats'[::-1]
> >
> >
> >2013/6/27 Roman Frajt <r.frajt na centrum.cz>:
> >> Zdravím,
> >>
> >> právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen
> základy Pascalu).
> >> Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text
> do Python Shell:
> >> print  "hello world!"
> >>
> >> toto je výsledek:
> >>>>> print "hello world"
> >> SyntaxError: invalid syntax
> >>
> >> Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé,
> tak je výsledek správně (napíše se Hello World). Obecně když zadám z
> učebnice na http://howto.py.cz/ jakýkoliv text přímo z učebnice, výsledek
> je error ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?
> >>
> >> Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na
> více řádků, protože když napíšu první řádek a chci začít psát na druhý
> enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže
> a psát dále bez vykonání příkazu, jinak než enterem?
> >>
> >> Děkuji
> >> Roman
> >> _______________________________________________
> >> Python mailing list
> >> Python na py.cz
> >> http://www.py.cz/mailman/listinfo/python
> >
> >
> >------------------------------
> >
> >Message: 3
> >Date: Thu, 27 Jun 2013 10:05:46 +0200
> >From: Petr Přikryl <prikryl na atlas.cz>
> >To: Konference PyCZ <python na py.cz>
> >Subject: Re: [python] o řádek níž
> >Message-ID: <20130627100546.F9277E5D na atlas.cz>
> >Content-Type: text/plain; charset=UTF-8
> >
> >Ahoj Romane,
> >
> >Vítej na palubě. Přesně jak napsal(a) stařenka. V Python 3 se print() stal
> >funkcí, dříve byl příkazem.
> >
> >Takže teď asi začneš zvažovat, jestli Python 3 nebo raději
> konzervativněji Python 2.
> >Za sebe doporučuji Python 3 a k tomu přibírat znalosti o odlišnosti
> Python 2.
> >Asi je lepší se znechuceně vracet k Python 2, než se s obavami dostávat k
> Python 3.
> >Jakmile ti Python přejde víc do krve, zjistíš, že ty rozdíly nejsou tak
> nepřekonatelné,
> >jak to z některých plamenných diskusí může vyplývat.
> >
> >Pro ty víceřádkové pokusy -- vytvoř si adresář, kde si budeš vytvářet
> pokusné
> >soubory (a.py, b.py, c.py, e0001.py, jak je libo). Použij běžný editor,
> který znáš.
> >Otevři si konzolové okno přepni se do onoho adresáře a spouštěj ty
> soubory.
> >
> >Měj se fajn,
> >    Petr
> >
> >______________________________________________________________
> >"Roman Frajt"
> >>právě jsem se začal učit jazyk Python jako spíše úplný začátečníky (jen
> základy Pascalu).
> >>Nainstaloval jsem si Python verzi 3.3. , když ale zadám jednoduchý text
> do Python Shell:
> >>print  "hello world!"
> >>
> >>toto je výsledek:
> >>>>> print "hello world"
> >>SyntaxError: invalid syntax
> >>
> >>Zkusil jsem si nainstalovat verzi 2.7. 5 a do ní když zapíši to samé,
> tak je výsledek správně (napíše se Hello World). Obecně když zadám z
> učebnice na http://howto.py.cz/ jakýkoliv text přímo z učebnice, výsledek
> je error ve verzi 3.3 a správný výsledek ve verzi 2.7 5. Jak je to možné?
> >>
> >>Dále by mě zajímalo jak mohu v Python Shell za prompt napsat příkaz na
> více řádků, protože když napíšu první řádek a chci začít psát na druhý
> enterem nebo shift+enter už se vykoná příkaz. Jak tedy přejít o řádek níže
> a psát dále bez vykonání příkazu, jinak než enterem?
> >>
> >>Děkuji
> >>Roman
> >>_______________________________________________
> >>Python mailing list
> >>Python na py.cz
> >>http://www.py.cz/mailman/listinfo/python
> >>
> >
> >
> >------------------------------
> >
> >Subject: Patička digestu
> >
> >_______________________________________________
> >Python mailing list
> >Python na py.cz
> >http://www.py.cz/mailman/listinfo/python
> >
> >------------------------------
> >
> >Konec: Python Digest, Vol 104, Issue 4
> >**************************************
> >
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20130627/f9d3e2e4/attachment.html>


Další informace o konferenci Python