... non ho capito se la tua era una domanda &quot;provocatoria&quot;, ma credo non sia possibile ....<br>Non penso si riesca a &quot;mescolare&quot; assegnazione e print... o sbaglio?!<br><br><div class="gmail_quote">Il giorno 09 ottobre 2009 08.53, Pietro Battiston <span dir="ltr">&lt;<a href="mailto:toobaz@email.it">toobaz@email.it</a>&gt;</span> ha scritto:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Il giorno ven, 09/10/2009 alle 08.38 +0200, Nicola Ferrari ha scritto:<br>
<div class="im">&gt;         In questo caso si tratta di un operatore ternario, simile<br>
&gt;         al ?: presente<br>
&gt;         in altri linguaggi (Java, C, Javascript, Perl) e non e&#39; un<br>
&gt;         modo<br>
&gt;         alternativo di esprimere il costrutto &quot;if.. then.. elif..<br>
&gt;         else&quot;<br>
&gt;<br>
&gt; Non č un modo alternativo?<br>
&gt; Nell&#39;esempio che ho citato, non č come scrivere<br>
&gt;<br>
&gt; if val==1:<br>
&gt;    print &#39;prova&#39;<br>
&gt; else:<br>
&gt;    print &#39;aaaa&#39;<br>
<br>
</div>in questo caso sė, ma prova un po&#39; a tradurci questo codice:<br>
<div class="im"><br>
if val==1:<br>
    print &#39;prova&#39;<br>
else:<br>
</div>    val=1<br>
<br>
<br>
<br>
ciao<br>
<font color="#888888"><br>
Pietro<br>
</font><div><div></div><div class="h5"><br>
&gt;<br>
&gt; ????<br>
&gt;<br>
&gt;         Se incontri qualche caratteristica gia&#39; presente in linguaggi<br>
&gt;         che gia&#39;<br>
&gt;         conosci, stai particolarmente attento e non saltare parti del<br>
&gt;         tutorial,<br>
&gt;         perche&#39; potresti avere delle sorprese.<br>
&gt;<br>
&gt; Nel tutorial, se erroneamente non ho saltato parti, non mi era<br>
&gt; capitato di trovare questa &quot;forma ridotta&quot;<br>
&gt;<br>
&gt;<br>
&gt; 2009/10/8 Marco Mariani &lt;<a href="mailto:marco.mariani@prometeia.it">marco.mariani@prometeia.it</a>&gt;<br>
&gt;         Nicola Ferrari wrote:<br>
&gt;<br>
&gt;         &gt; val = 1<br>
&gt;         &gt; print (&#39;prova&#39; if vall==1 else &#39;aaa&#39;)<br>
&gt;         &gt;<br>
&gt;         &gt; Dove posso trovare le spiegazioni di tutte le &quot;forme<br>
&gt;         ridotte&quot;?<br>
&gt;<br>
&gt;<br>
&gt;         Non esistono &quot;forme ridotte&quot; o abbreviazioni come in COBOL :)<br>
&gt;<br>
&gt;         In questo caso si tratta di un operatore ternario, simile<br>
&gt;         al ?: presente<br>
&gt;         in altri linguaggi (Java, C, Javascript, Perl) e non e&#39; un<br>
&gt;         modo<br>
&gt;         alternativo di esprimere il costrutto &quot;if.. then.. elif..<br>
&gt;         else&quot;<br>
&gt;<br>
&gt;<br>
&gt;         &gt; Questa forma ridotta l&#39;ho capita, ma vorrei capire se ce ne<br>
&gt;         sono altre<br>
&gt;         &gt; ed eventualmente impararle =) =)<br>
&gt;<br>
&gt;<br>
&gt;         Ti conviene leggere il tutorial ufficiale, e&#39; scritto bene e<br>
&gt;         abbastanza<br>
&gt;         completo.<br>
&gt;<br>
&gt;         Se incontri qualche caratteristica gia&#39; presente in linguaggi<br>
&gt;         che gia&#39;<br>
&gt;         conosci, stai particolarmente attento e non saltare parti del<br>
&gt;         tutorial,<br>
&gt;         perche&#39; potresti avere delle sorprese.<br>
&gt;<br>
&gt;<br>
&gt;         --<br>
&gt;         This e-mail (and any attachment(s)) is strictly confidential<br>
&gt;         and for use only by intended recipient(s). Any use,<br>
&gt;         distribution, reproduction or disclosure by any other person<br>
&gt;         is strictly prohibited. The content of this e-mail does not<br>
&gt;         constitute a commitment by the Company except where provided<br>
&gt;         for in a written agreement between this e-mail addressee and<br>
&gt;         the Company. If you are not an intended recipient(s), please<br>
&gt;         notify the sender promptly and destroy this message and its<br>
&gt;         attachments without reading or saving it in any manner. Any<br>
&gt;         non authorized use of the content of this message constitutes<br>
&gt;         a violation of the obligation to abstain from learning of the<br>
&gt;         correspondence among other subjects, except for more serious<br>
&gt;         offence, and exposes the person responsible to the relevant<br>
&gt;         consequences.<br>
&gt;<br>
&gt;         _______________________________________________<br>
&gt;         Python mailing list<br>
&gt;         <a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
&gt;         <a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Nicola Ferrari<br>
&gt; website: <a href="http://www.nicolaferrari.name" target="_blank">http://www.nicolaferrari.name</a><br>
&gt;<br>
&gt; skype: nick.ferro<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Python mailing list<br>
&gt; <a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
&gt; <a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Nicola Ferrari<br>website: <a href="http://www.nicolaferrari.name">http://www.nicolaferrari.name</a><br><br>skype: nick.ferro<br><br>