Anonymous user
Boston Python Workshop 3/Data types: Difference between revisions
no edit summary
imported>Jesstess |
imported>Jesstess No edit summary |
||
Line 1:
==Numbers: integers and floats==
====Math: addition, subtraction, multiplication, division====
<b>addition</b>: 2 + 2<br />
<pre>▼
<b>subtraction</b>: 0 - 2<br />
>>> 2 + 2▼
<b>multiplication</b>: 2 * 3<br />
<b>division:</b><br />
</pre>▼
<pre>▼
>>> 0 - 2▼
</pre>▼
<pre>▼
>>> 2 * 3▼
</pre>▼
<pre>
Line 38 ⟶ 22:
>>> float(1) / 2
0.5
</pre>▼
<pre>▼
>>> 4 % 2▼
</pre>
Line 88 ⟶ 63:
>>> type("Hello")
<type 'str'>
▲</pre>
==Booleans==
▲<pre>
True
False
▲</pre>
==Containment==
>>> "H" in "Hello"
True
>>> "X" in "Hello"
>>> "a" in ["a", "b", "c"]
True
>>> "x" in ["a", "b", "c"]
False
▲<pre>
"a" not in "abcde"
▲</pre>
▲<pre>
"Perl" not in "Boston Python Workshop"
▲</pre>
==Equality==
True
False
▲<pre>
"a" != "a"
</pre>
<pre>
"a" != "A"
</pre>
<code><</code>, <code><=</code>, <code>></code>, and <code>>=</code> have the same meaning as in math class:
<pre>
1 > 0
</pre>
<pre>
2 >= 3
</pre>
<pre>
-1 < 0
</pre>
<pre>
.5 <= 1
</pre>
|