Skip to content

Commit

Permalink
etc
Browse files Browse the repository at this point in the history
  • Loading branch information
spring-haru committed Jul 21, 2024
1 parent 086d9c7 commit 133de3e
Show file tree
Hide file tree
Showing 3 changed files with 328 additions and 13 deletions.
26 changes: 14 additions & 12 deletions 1_Basics_I.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -507,8 +507,7 @@
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"jp-MarkdownHeadingCollapsed": true
"heading_collapsed": true
},
"source": [
"## `=`による変数の割り当て"
Expand All @@ -518,8 +517,7 @@
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true,
"jp-MarkdownHeadingCollapsed": true
"hidden": true
},
"source": [
"### `=`の役割"
Expand Down Expand Up @@ -685,8 +683,7 @@
{
"cell_type": "markdown",
"metadata": {
"hidden": true,
"jp-MarkdownHeadingCollapsed": true
"hidden": true
},
"source": [
"(sec:1-multiple-assignment)=\n",
Expand All @@ -710,7 +707,7 @@
},
"outputs": [],
"source": [
"a, b, c = 3.14, 10_000, '経済'"
"a, b, c = 3.14, 10_000, 999"
]
},
{
Expand All @@ -722,7 +719,7 @@
"左から順番に次のように割り当てをおこなっている。\n",
"* `3.14` → `a`\n",
"* `10_000` → `b`\n",
"* `'経済'` → `c`\n",
"* `999` → `c`\n",
"\n",
"それぞれの変数を`,`で区切っていることにも留意しよう。同様に,`,`で区切って変数を並べて実行すると全てを丸括弧で挟んで返すことになる。ここでの`()`は,後に説明するタプルと呼ばれるデータ型を表している。"
]
Expand Down Expand Up @@ -1173,9 +1170,7 @@
},
{
"cell_type": "markdown",
"metadata": {
"jp-MarkdownHeadingCollapsed": true
},
"metadata": {},
"source": [
"## ブール型"
]
Expand Down Expand Up @@ -1517,7 +1512,14 @@
"* `and`:且つ\n",
"* `or`:又は\n",
"\n",
"英語の意味のままなので,分かり易いのではないだろうか。例を考えるために,まず次の変数を設定しよう。"
"英語の意味のままなので,分かり易いのではないだろうか。注意する点は、ブール演算子が**複数同時**に使われる場合の計算の優先順位であり、次の順番となる。\n",
"1. `not`\n",
"2. `and`\n",
"3. `or`\n",
"\n",
"`not`が一番優先され、`or`の優先順位が一番低い。この順番を忘れると意図せぬ間違いにつながるので、`()`を使うことを推奨する。\n",
"\n",
"例を考えるために,まず次の変数を設定しよう。"
]
},
{
Expand Down
Loading

0 comments on commit 133de3e

Please sign in to comment.