Skip to content

Commit 3b1bc8d

Browse files
committed
New .html files based on updated .ipynb
1 parent 2c857c5 commit 3b1bc8d

24 files changed

Lines changed: 1558 additions & 9995 deletions

02-html-slides/00_hello_python.html

Lines changed: 63 additions & 355 deletions
Large diffs are not rendered by default.

02-html-slides/01_getting_started_fundamentals.html

Lines changed: 26 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -14581,8 +14581,8 @@
1458114581
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
1458214582
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
1458314583
<h1 id="Getting-Started:-Fundamentals">Getting Started: Fundamentals<a class="anchor-link" href="#Getting-Started:-Fundamentals">&#182;</a></h1><h2 id="Introduction-to-Python">Introduction to Python<a class="anchor-link" href="#Introduction-to-Python">&#182;</a></h2><p>Data Sciences Institute, University of Toronto</p>
14584-
<p>Instructor: Kaylie Lau | TA: Tong Su</p>
14585-
<p>December 2023</p>
14584+
<p>Instructor: Kaylie Lau | TA: Julia Gallucci</p>
14585+
<p>January 2024</p>
1458614586

1458714587
</div>
1458814588
</div>
@@ -15606,8 +15606,8 @@ <h2 id="Reassigning-variables">Reassigning variables<a class="anchor-link" href=
1560615606

1560715607

1560815608
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
15609-
<pre>132792486740240
15610-
132792486740208
15609+
<pre>4478553464
15610+
4478553432
1561115611
</pre>
1561215612
</div>
1561315613
</div>
@@ -15749,7 +15749,7 @@ <h2 id="Syntax-errors">Syntax errors<a class="anchor-link" href="#Syntax-errors"
1574915749

1575015750
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
1575115751
<pre>
15752-
<span class="ansi-cyan-fg"> File </span><span class="ansi-green-fg">&#34;&lt;ipython-input-18-1dfa6eaf817a&gt;&#34;</span><span class="ansi-cyan-fg">, line </span><span class="ansi-green-fg">1</span>
15752+
<span class="ansi-cyan-fg"> Cell </span><span class="ansi-green-fg">In[18], line 1</span>
1575315753
<span class="ansi-red-fg"> 12 = x</span>
1575415754
^
1575515755
<span class="ansi-red-fg">SyntaxError</span><span class="ansi-red-fg">:</span> cannot assign to literal here. Maybe you meant &#39;==&#39; instead of &#39;=&#39;?
@@ -15804,7 +15804,7 @@ <h2 id="Syntax-errors">Syntax errors<a class="anchor-link" href="#Syntax-errors"
1580415804

1580515805
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
1580615806
<pre>
15807-
<span class="ansi-cyan-fg"> File </span><span class="ansi-green-fg">&#34;&lt;ipython-input-98-b656ee6552b6&gt;&#34;</span><span class="ansi-cyan-fg">, line </span><span class="ansi-green-fg">1</span>
15807+
<span class="ansi-cyan-fg"> Cell </span><span class="ansi-green-fg">In[19], line 1</span>
1580815808
<span class="ansi-red-fg"> 25 -</span>
1580915809
^
1581015810
<span class="ansi-red-fg">SyntaxError</span><span class="ansi-red-fg">:</span> invalid syntax
@@ -15861,8 +15861,8 @@ <h2 id="Name-errors">Name errors<a class="anchor-link" href="#Name-errors">&#182
1586115861
<pre>
1586215862
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1586315863
<span class="ansi-red-fg">NameError</span> Traceback (most recent call last)
15864-
<span class="ansi-green-fg">&lt;ipython-input-99-3f858cd55005&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
15865-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>my_variable <span class="ansi-blue-fg">+</span> <span class="ansi-cyan-fg">1</span>
15864+
Cell <span class="ansi-green-fg">In[20], line 1</span>
15865+
<span class="ansi-green-fg">----&gt; 1</span> <span class="ansi-yellow-bg">my_variable</span> <span style="color: rgb(98,98,98)">+</span> <span style="color: rgb(98,98,98)">1</span>
1586615866

1586715867
<span class="ansi-red-fg">NameError</span>: name &#39;my_variable&#39; is not defined</pre>
1586815868
</div>
@@ -16761,14 +16761,12 @@ <h3 id="Multiple-parameters">Multiple parameters<a class="anchor-link" href="#Mu
1676116761
<pre>
1676216762
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1676316763
<span class="ansi-red-fg">ZeroDivisionError</span> Traceback (most recent call last)
16764-
<span class="ansi-green-fg">&lt;ipython-input-34-0cdf54a076ec&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
16765-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>print<span class="ansi-blue-fg">(</span>divide<span class="ansi-blue-fg">(</span><span class="ansi-cyan-fg">2</span><span class="ansi-blue-fg">,</span> <span class="ansi-cyan-fg">0</span><span class="ansi-blue-fg">)</span><span class="ansi-blue-fg">)</span>
16764+
Cell <span class="ansi-green-fg">In[36], line 1</span>
16765+
<span class="ansi-green-fg">----&gt; 1</span> <span style="color: rgb(0,135,0)">print</span>(<span class="ansi-yellow-bg">divide</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">2</span><span class="ansi-yellow-bg">,</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">0</span><span class="ansi-yellow-bg">)</span>)
1676616766

16767-
<span class="ansi-green-fg">&lt;ipython-input-33-6404c6c38bcf&gt;</span> in <span class="ansi-cyan-fg">divide</span><span class="ansi-blue-fg">(dividend, divisor)</span>
16768-
<span class="ansi-green-intense-fg ansi-bold"> 1</span> <span class="ansi-green-fg">def</span> divide<span class="ansi-blue-fg">(</span>dividend<span class="ansi-blue-fg">,</span> divisor<span class="ansi-blue-fg">)</span><span class="ansi-blue-fg">:</span>
16769-
<span class="ansi-green-fg">----&gt; 2</span><span class="ansi-red-fg"> </span><span class="ansi-green-fg">return</span> dividend <span class="ansi-blue-fg">/</span> divisor
16770-
<span class="ansi-green-intense-fg ansi-bold"> 3</span>
16771-
<span class="ansi-green-intense-fg ansi-bold"> 4</span> print<span class="ansi-blue-fg">(</span>divide<span class="ansi-blue-fg">(</span><span class="ansi-cyan-fg">0</span><span class="ansi-blue-fg">,</span> <span class="ansi-cyan-fg">2</span><span class="ansi-blue-fg">)</span><span class="ansi-blue-fg">)</span>
16767+
Cell <span class="ansi-green-fg">In[35], line 2</span>, in <span class="ansi-cyan-fg">divide</span><span class="ansi-blue-fg">(dividend, divisor)</span>
16768+
<span class="ansi-green-intense-fg ansi-bold"> 1</span> <span class="ansi-bold" style="color: rgb(0,135,0)">def</span> <span style="color: rgb(0,0,255)">divide</span>(dividend, divisor):
16769+
<span class="ansi-green-fg">----&gt; 2</span> <span class="ansi-bold" style="color: rgb(0,135,0)">return</span> <span class="ansi-yellow-bg">dividend</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">/</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">divisor</span>
1677216770

1677316771
<span class="ansi-red-fg">ZeroDivisionError</span>: division by zero</pre>
1677416772
</div>
@@ -17207,8 +17205,8 @@ <h2 id="Variable-Scope">Variable Scope<a class="anchor-link" href="#Variable-Sco
1720717205
<pre>
1720817206
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1720917207
<span class="ansi-red-fg">NameError</span> Traceback (most recent call last)
17210-
<span class="ansi-green-fg">&lt;ipython-input-42-2a100ed65105&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
17211-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>degrees_c
17208+
Cell <span class="ansi-green-fg">In[44], line 1</span>
17209+
<span class="ansi-green-fg">----&gt; 1</span> <span class="ansi-yellow-bg">degrees_c</span>
1721217210

1721317211
<span class="ansi-red-fg">NameError</span>: name &#39;degrees_c&#39; is not defined</pre>
1721417212
</div>
@@ -17453,7 +17451,7 @@ <h2 id="String-examples">String examples<a class="anchor-link" href="#String-exa
1745317451

1745417452
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
1745517453
<pre>
17456-
<span class="ansi-cyan-fg"> File </span><span class="ansi-green-fg">&#34;&lt;ipython-input-46-0bc84b501df1&gt;&#34;</span><span class="ansi-cyan-fg">, line </span><span class="ansi-green-fg">1</span>
17454+
<span class="ansi-cyan-fg"> Cell </span><span class="ansi-green-fg">In[48], line 1</span>
1745717455
<span class="ansi-red-fg"> &#34;these quotes do not match&#39;</span>
1745817456
^
1745917457
<span class="ansi-red-fg">SyntaxError</span><span class="ansi-red-fg">:</span> unterminated string literal (detected at line 1)
@@ -17496,7 +17494,7 @@ <h2 id="String-examples">String examples<a class="anchor-link" href="#String-exa
1749617494

1749717495
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
1749817496
<pre>
17499-
<span class="ansi-cyan-fg"> File </span><span class="ansi-green-fg">&#34;&lt;ipython-input-100-9c964f737ce5&gt;&#34;</span><span class="ansi-cyan-fg">, line </span><span class="ansi-green-fg">1</span>
17497+
<span class="ansi-cyan-fg"> Cell </span><span class="ansi-green-fg">In[49], line 1</span>
1750017498
<span class="ansi-red-fg"> &#39;Let&#39;s see if this works</span>
1750117499
^
1750217500
<span class="ansi-red-fg">SyntaxError</span><span class="ansi-red-fg">:</span> invalid syntax
@@ -17847,9 +17845,9 @@ <h3 id="Strings-and-arithmetic-operators">Strings and arithmetic operators<a cla
1784717845
<pre>
1784817846
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1784917847
<span class="ansi-red-fg">TypeError</span> Traceback (most recent call last)
17850-
<span class="ansi-green-fg">&lt;ipython-input-56-ef61714c60fa&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 2&gt;</span><span class="ansi-blue-fg">()</span>
17851-
<span class="ansi-green-intense-fg ansi-bold"> 1</span> <span class="ansi-red-fg"># mixing data types results in an error</span>
17852-
<span class="ansi-green-fg">----&gt; 2</span><span class="ansi-red-fg"> </span><span class="ansi-blue-fg">&#39;The year is &#39;</span> <span class="ansi-blue-fg">+</span> <span class="ansi-cyan-fg">2020</span>
17848+
Cell <span class="ansi-green-fg">In[55], line 2</span>
17849+
<span class="ansi-green-intense-fg ansi-bold"> 1</span> <span style="color: rgb(95,135,135)"># mixing data types results in an error</span>
17850+
<span class="ansi-green-fg">----&gt; 2</span> <span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">The year is </span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">+</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">2020</span>
1785317851

1785417852
<span class="ansi-red-fg">TypeError</span>: can only concatenate str (not &#34;int&#34;) to str</pre>
1785517853
</div>
@@ -18458,8 +18456,8 @@ <h4 id="String-to-integer">String to integer<a class="anchor-link" href="#String
1845818456
<pre>
1845918457
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1846018458
<span class="ansi-red-fg">ValueError</span> Traceback (most recent call last)
18461-
<span class="ansi-green-fg">&lt;ipython-input-71-b12f21fb3f27&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
18462-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>int<span class="ansi-blue-fg">(</span><span class="ansi-blue-fg">&#39;17.4&#39;</span><span class="ansi-blue-fg">)</span>
18459+
Cell <span class="ansi-green-fg">In[68], line 1</span>
18460+
<span class="ansi-green-fg">----&gt; 1</span> <span class="ansi-yellow-bg" style="color: rgb(0,135,0)">int</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">17.4</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg">)</span>
1846318461

1846418462
<span class="ansi-red-fg">ValueError</span>: invalid literal for int() with base 10: &#39;17.4&#39;</pre>
1846518463
</div>
@@ -18502,8 +18500,8 @@ <h4 id="String-to-integer">String to integer<a class="anchor-link" href="#String
1850218500
<pre>
1850318501
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1850418502
<span class="ansi-red-fg">ValueError</span> Traceback (most recent call last)
18505-
<span class="ansi-green-fg">&lt;ipython-input-70-2d904241f87b&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
18506-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>int<span class="ansi-blue-fg">(</span><span class="ansi-blue-fg">&#39;me&#39;</span><span class="ansi-blue-fg">)</span>
18503+
Cell <span class="ansi-green-fg">In[69], line 1</span>
18504+
<span class="ansi-green-fg">----&gt; 1</span> <span class="ansi-yellow-bg" style="color: rgb(0,135,0)">int</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">me</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg">)</span>
1850718505

1850818506
<span class="ansi-red-fg">ValueError</span>: invalid literal for int() with base 10: &#39;me&#39;</pre>
1850918507
</div>
@@ -18598,8 +18596,8 @@ <h4 id="String-to-float">String to float<a class="anchor-link" href="#String-to-
1859818596
<pre>
1859918597
<span class="ansi-red-fg">---------------------------------------------------------------------------</span>
1860018598
<span class="ansi-red-fg">ValueError</span> Traceback (most recent call last)
18601-
<span class="ansi-green-fg">&lt;ipython-input-73-05dc2118e60e&gt;</span> in <span class="ansi-cyan-fg">&lt;cell line: 1&gt;</span><span class="ansi-blue-fg">()</span>
18602-
<span class="ansi-green-fg">----&gt; 1</span><span class="ansi-red-fg"> </span>float<span class="ansi-blue-fg">(</span><span class="ansi-blue-fg">&#39;you&#39;</span><span class="ansi-blue-fg">)</span>
18599+
Cell <span class="ansi-green-fg">In[71], line 1</span>
18600+
<span class="ansi-green-fg">----&gt; 1</span> <span class="ansi-yellow-bg" style="color: rgb(0,135,0)">float</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">you</span><span class="ansi-yellow-bg" style="color: rgb(175,0,0)">&#39;</span><span class="ansi-yellow-bg">)</span>
1860318601

1860418602
<span class="ansi-red-fg">ValueError</span>: could not convert string to float: &#39;you&#39;</pre>
1860518603
</div>
@@ -19253,18 +19251,6 @@ <h2 id="Getting-user-input">Getting user input<a class="anchor-link" href="#Gett
1925319251

1925419252
<div class="jp-OutputArea jp-Cell-outputArea">
1925519253

19256-
<div class="jp-OutputArea-child">
19257-
19258-
19259-
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
19260-
19261-
19262-
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
19263-
<pre>How old are you? 100
19264-
</pre>
19265-
</div>
19266-
</div>
19267-
1926819254
<div class="jp-OutputArea-child">
1926919255

1927019256

0 commit comments

Comments
 (0)