Skip to content

Commit

Permalink
more explanation
Browse files Browse the repository at this point in the history
  • Loading branch information
spring-haru committed Mar 6, 2024
1 parent 0503101 commit 3ae7cea
Showing 1 changed file with 11 additions and 18 deletions.
29 changes: 11 additions & 18 deletions 1_Basics_IV.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -104,28 +104,25 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"一番最初と最後の横長丸枠は,プログラムの始まり(`Start`)と終わり(`End`)を表す。長方形枠はコードの実行,そして,矢印はプログラムの実行の順番(フロー)を意味する。単純な例となるので,上から下に一直線の実行フローとなっている。より複雑なコードの場合,矢印が横向きや上向きになったりもし,枠も様々な形を使い実行フローを表現することになる。以下では,枠は次の3種類だけを使い,制御フローを簡単な形で表すことにする\n",
"* 横長丸枠:プログラムの始まりと終わり\n",
"* 長方形枠:コードの実行\n",
"* 菱形\n",
"一番最初と最後の横長丸枠は,プログラムの始まり(`Start`)と終わり(`End`)を表す。長方形枠はコードの処理,そして,矢印はプログラムの実行の順番(フロー)を意味する。単純な例となるので,上から下に一直線の実行フローとなっている。より複雑なコードの場合,矢印が横向きや上向きになったりもし,枠も様々な形を使い実行フローを表現することになる。以下では,枠は次の3種類だけを使い制御フローをシンプルな形で表すことにする\n",
"* 横長丸枠(端子):プログラムの始まりと終わり\n",
"* 長方形枠(処理):コードの処理\n",
"* 菱形(判断):条件分岐\n",
"\n",
"この他,矢印に`True`や`False`を付け加えて条件分岐を表現することになる"
"また,矢印に`True`や`False`等を付け加えて条件分岐を表現することになる"
]
},
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true
},
"metadata": {},
"source": [
"## `if`文"
]
},
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true
"heading_collapsed": true
},
"source": [
"### 説明と簡単な例"
Expand Down Expand Up @@ -227,8 +224,7 @@
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true
"heading_collapsed": true
},
"source": [
"### 複数条件"
Expand Down Expand Up @@ -334,8 +330,7 @@
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true
"heading_collapsed": true
},
"source": [
"### 関数化"
Expand Down Expand Up @@ -419,8 +414,7 @@
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true
"heading_collapsed": true
},
"source": [
"### 直接真偽値を使う"
Expand Down Expand Up @@ -558,8 +552,7 @@
{
"cell_type": "markdown",
"metadata": {
"heading_collapsed": true,
"hidden": true
"heading_collapsed": true
},
"source": [
"### 数値を返す例"
Expand Down

0 comments on commit 3ae7cea

Please sign in to comment.