Boston Python Workshop 6/Data types: Difference between revisions

imported>Jesstess
(Created page with "==Numbers: integers and floats== * Integers don't have a decimal place. * Floats have a decimal place. * Math mostly works the way it does on a calculator, and you can use pa...")
 
imported>Jesstess
 
(2 intermediate revisions by the same user not shown)
Line 67:
>>> print "Hello" + "World"
HelloWorld
</pre>
>>> print "Hello", "World"
 
Hello World
<pre>
>>> print "Hello", "World", 1
>>> name = "Jessica"
Hello World 1
>>> print "Hello", "World" + name
Hello WorldJessica
</pre>
 
Line 218 ⟶ 220:
>>> her_list[:]
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
</pre>
 
====Sharing versus copying====
 
<b>Sharing</b><br />
 
<pre>
>>> my_list
['Alice']
>>> your_list = my_list
>>> your_list
['Alice']
>>> my_list[0] = "Bob"
>>> my_list
['Bob']
>>> your_list
['Bob']
</pre>
 
<b>Copying</b><br />
 
<pre>
>>> my_list
['Alice']
>>> your_list = my_list[:]
>>> my_list[0] = "Bob"
>>> my_list
['Bob']
>>> your_list
['Alice']
</pre>
 
Anonymous user