Skip to content

Commit f83c98d

Browse files
authored
Merge pull request #38 from sikepuri-algorithm/manuscript
Manuscript
2 parents fe160a0 + bd9cdf4 commit f83c98d

File tree

3 files changed

+20
-5
lines changed

3 files changed

+20
-5
lines changed

docs/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Python やアルゴリズムについて簡単にまとめていこうかなと
2222

2323
## 更新履歴
2424

25-
10/10 第一周の分を執筆
25+
10/10 第一周の分を執筆 [ここから](/docs/python/01google-colaboratory/)
2626

2727
10/10 練習問題を追加
2828

docs/python/03expressions/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Python では足し算以外にも次のように様々な計算をすること
4444

4545
<ViewSource path="_samples/golden-ratio.ipynb" />
4646

47-
:::note
47+
:::info
4848
平方根は 0.5 乗とすることで計算できます。
4949
:::
5050

docs/python/04variables/index.mdx

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,35 @@ $$
2525

2626
このようにすれば、例えば 10℃ ではなく 20℃ のときの音速を求めたくなったときに `t = 20` とするだけでよくなり、より簡単にプログラムを変更することができます。
2727

28-
:::note
28+
:::info
2929
Python では、数学とは違い `=` は右の結果を左の変数に代入するという意味です。
3030
そのため、次のようなプログラムを実行すると 2 が出力されます。
3131

3232
<ViewSource path="_samples/substitution.ipynb" />
3333
:::
3434

35-
:::tip 定数(他の言語の学習者へ)
35+
:::note 定数(他の言語の学習者へ)
3636
Python では定数は使えないようです。慣習的に定数は大文字のみの変数として表すようです。
3737
:::
3838

39+
:::note 命名規則
40+
複数の語を一語につなげて表す場合、様々な命名方法があります。下に主なものの名称と例を示します。
41+
42+
| 名称 ||
43+
| -------------- | ------------ |
44+
| キャメルケース | `camelCase` |
45+
| パスカルケース | `PascalCase` |
46+
| スネークケース | `snake_case` |
47+
| ケバブケース | `kebab-case` |
48+
49+
Python では、スネークケースを使うことが多いようです。
50+
51+
複数の語を一語につなげる場合は、上記のように `_`(アンダーバー)を使って文節が分かるようにすると良いでしょう。
52+
:::
53+
3954
### 練習問題 1
4055

41-
[式と演算子の項](/docs/python/03expressions/#問題)の練習問題を変数を使って解いてみましょう
56+
[式と演算子の項](/docs/python/03expressions/#問題)の摂氏温度から華氏温度を求める練習問題を変数を使って解いてみましょう
4257

4358
<Answer>
4459
<ViewSource path="_samples/fahrenheit.ipynb" />

0 commit comments

Comments
 (0)