Hi,<br><br>This line:<br><br>ch = &quot;So good to see you!&quot;,&quot;How are you?&quot;,&quot;Everything good<br>today?&quot;,&quot;Glad you&#39;re here!&quot;.split(&quot; &quot;)<br><br>Creates a tuple with 4 elements:
<br><br>1. &quot;So good to see you!&quot;<br>2. &quot;How are you?&quot;<br>3. &quot;Everything good today?&quot;<br>and<br>4. &quot;Glad you&#39;re here!&quot;.split(&quot; &quot;), which is equal to [&quot;Glad&quot;,&quot;you&#39;re&quot;, &quot;here&quot;].
<br><br>So it would seem that you just need to remove the .split(&quot; &quot;). It&#39;s probably there from a previous try? What it does is break the string into a list, splitting at every space.<br><br>Also, I&#39;d recommend adding ( and ) around the tuple for readability, so you&#39;d get this:
<br>ch = (&quot;So good to see you!&quot;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;How are you?&quot;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Everything good today?&quot;,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Glad you&#39;re here!&quot;,<br>)<br><br>Also a last &#39;,&#39; so it&#39;s easier to add new lines, move them around, delete lines etc without accidently forgetting the comma. But these things are just a matter of taste.
<br><br>Remco<br><br><br><div class="gmail_quote">On Jan 19, 2008 12:37 PM, Cecilia Grahn &lt;<a href="mailto:cissi85@gmail.com">cissi85@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>this is my first mail and I apologize if I got something wrong =)<br>I am trying to make a script which returns a random string:<br><br>#hello.py<br># Get the user&#39;s name and print a friendly hello<br>import random, string
<br>name = raw_input(&quot;Your name please:&quot;)<br>ch = &quot;So good to see you!&quot;,&quot;How are you?&quot;,&quot;Everything good<br>today?&quot;,&quot;Glad you&#39;re here!&quot;.split(&quot; &quot;)<br>x = random.choice
(ch)<br>print &quot;Hello&quot;, name, x<br><br>everything works pretty much as I want it to, except when the last<br>string is returned. It looks like this:<br><br>&nbsp;&gt;&gt;&gt; ================================ RESTART<br>
================================<br>&nbsp;&gt;&gt;&gt;<br>Your name please:Cece<br>Hello Cece [&#39;Glad&#39;, &quot;you&#39;re&quot;, &#39;here!&#39;]<br>&nbsp;&gt;&gt;&gt;<br><br>What is it I have missed or am I using &nbsp;random.choice
 wrong?<br><br><br>/CeCe<br>_______________________________________________<br>Tutor maillist &nbsp;- &nbsp;<a href="mailto:Tutor@python.org">Tutor@python.org</a><br><a href="http://mail.python.org/mailman/listinfo/tutor" target="_blank">
http://mail.python.org/mailman/listinfo/tutor</a><br></blockquote></div><br>