[python] Zobrazení výsledku ve PSPadu

Vítězslav Titl v.titl na hotmail.com
Úterý Červen 10 14:12:39 CEST 2008


Sakra to jsem přehlédl, holt jsem zvyklý používat pro tohle vždykcy input, 
právě u toho článku.
Díky za opravu.

Víťa

--------------------------------------------------
From: "azurIt" <azurit na pobox.sk>
Sent: Tuesday, June 10, 2008 2:08 PM
To: <python na py.cz>
Subject: Re: [python] Zobrazení výsledku ve PSPadu

> Tak to by si urobil zle :) raw_input vracia string, cize:
>
> answer = raw_input('1 + 1 = ')
> if answer == "2":
> ...
>
>
>
>>-----Pôvodná správa-----
>>Od: Vítězslav Titl [mailto:v.titl na hotmail.com]
>>Komu: "Konference PyCZ" <python na py.cz>
>>Predmet: Re: [python] Zobrazení výsledku ve PSPadu
>>
>>
>>Já bych to udělal takhle:
>>answer = raw_input('1 + 1 = ')
>>if answer == 2:
>>print 'Spravne'¨
>>else:
>>print 'Spatne'
>>
>>Funguje to takto tedy, po otázce 1+1 se uloží odpověd do proměnné answer.
>>Poté pomocí podmínky if zkontrolujeme jestli je v proměnné answer zapsaná
>>správná odpověd tedy hodnota 2. Pokud ano vypíše se správně, pokud ne 
>>vypíše
>>se Špatně.
>>
>>Pokud v tomto příkladu, jak ho máte teď zadáte odpověd 2 nebo 10 na oboje
>>odpoví správně, jiank špatně. Ta 10 tam IMHO nemá, co dělat.
>>
>>Pro sprovoznění "funkce" není potřeba 10, vlastně se v té podmínce ptáte,
>>jestli se hodnota proměnné answer nachází ve slovníku (slovník (2, 10) ve
>>které jsou dvě hodnoty).
>>Nerozumím proč Vám to někdo radil a doporučil bych Vám podívat se na 
>>tenhle
>>článek:
>>http://programujte.com/index.php?akce=clanek&cl=2005052101-python-2-lekce 
>>je
>>to tam velmi pěkně vysvětleno.
>>
>>
>>PS: Dnes se již píši pouze s jedním t, tedy Titl, ale to je jedno.
>>
>>
>>Víťa
>>--------------------------------------------------
>>From: "Jarek Krcmar" <krcmar1 na volny.cz>
>>Sent: Tuesday, June 10, 2008 1:25 PM
>>To: "Konference PyCZ" <python na py.cz>
>>Subject: Re: [python] Zobrazení výsledku ve PSPadu
>>
>>> Zdravím pane Tittle a děkuji za zprávu.
>>>
>>> Domnívám se, že to číslo 10 je ke sprovoznění funkce, ale nevím, zda je
>>> tomu
>>> tak, neboť jsem dostal radu, abych tam dal to číslo.
>>>
>>> Jarek
>>>
>>> ----- Original Message -----
>>> From: "Vítězslav Titl" <v.titl na hotmail.com>
>>> To: "Konference PyCZ" <python na py.cz>
>>> Sent: Tuesday, June 10, 2008 1:08 PM
>>> Subject: Re: [python] Zobrazení výsledku ve PSPadu
>>>
>>>
>>> Také zdravím,
>>>
>>> když poradím tuhle stránku: http://www.py.cz/PSPad stejně asi moc
>>> neporadím.
>>> Mám pocit, že pokud se Vám otevře okno Pythonu stejné jako když 
>>> otevíráte
>>> script ze složky, tak by to mělo stejný průběh. To se tedy děje?
>>>
>>> Mimochodem, proč tam máte jako výsledek 1+1 jako správě i výsledek 10? 
>>> :)
>>>
>>> S pozdravem
>>> Vítězslav Titl
>>> http://anylog.titl.name/
>>> --------------------------------------------------
>>> From: "Jarek Krcmar" <krcmar1 na volny.cz>
>>> Sent: Tuesday, June 10, 2008 9:46 AM
>>> To: <python na py.cz>
>>> Subject: [python] Zobrazení výsledku ve PSPadu
>>>
>>>> Zdravím vás pythonýři,
>>>> posílám vám kopii příkladu, který se mi podařilo zapsat právě tímto
>>>> způsobem.
>>>>
>>>> Psal jsem jej ve Pspad editoru a po jeho dokončení jsem tento program
>>>> také
>>>> ve PSpadu spustil.
>>>> Problém však je, že se mi nechce zobrazit výsledek, jímž je dotaz
>>>> Pythonu,
>>>> který zní: 1 + 1.
>>>>
>>>> Místo toho mi Pspad říká: Line 1 SyntaxError. Non ascii charakter.
>>>>
>>>> Když však spustím program s příkladem ve složce, kde jej mám uložený,
>>>> situace je naprosto jiná.
>>>>
>>>> Mohli byste mi prosím poradit, jak bych si měl Pspad nastavit, aby mi
>>>> zobrazoval výsledek mé práce správně?
>>>>
>>>> Díky moc.
>>>>
>>>> Jarek
>>>>
>>>> answer = raw_input('1 + 1 = ')
>>>> if answer in ('2', '10'):
>>>>    print 'Spravne'
>>>> else:
>>>>        print 'Spatne'
>>>>
>>>> _______________________________________________
>>>> Python mailing list
>>>> Python na py.cz
>>>> http://www.py.cz/mailman/listinfo/python
>>>>
>>> _______________________________________________
>>> Python mailing list
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>>
>>> _______________________________________________
>>> Python mailing list
>>> Python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>_______________________________________________
>>Python mailing list
>>Python na py.cz
>>http://www.py.cz/mailman/listinfo/python
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 


Další informace o konferenci Python