差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ディープラーニング入門_2025 [2025/03/24 01:12] – [Day 3 (2025/03/24?)] suikou | ディープラーニング入門_2025 [2025/05/28 03:40] (現在) – suikou | ||
---|---|---|---|
行 192: | 行 192: | ||
{{: | {{: | ||
+ | |||
+ | #### 解答例 | ||
+ | |||
+ | 1. | ||
+ | |||
+ | ``` | ||
+ | f = open(" | ||
+ | data = f.read() | ||
+ | mylist = data.split(" | ||
+ | cnt = 0 | ||
+ | for line in mylist: | ||
+ | cnt = cnt + 1 | ||
+ | print((cnt - 1)/4) # | ||
+ | ``` | ||
+ | |||
+ | 2. | ||
+ | |||
+ | ``` | ||
+ | f = open(" | ||
+ | data = f.read() | ||
+ | mylist = data.split(" | ||
+ | cnt = 0 | ||
+ | total = 0 | ||
+ | for line in mylist: | ||
+ | cnt = cnt + 1 | ||
+ | if cnt % 4 == 2: # | ||
+ | total = total + len(line) # | ||
+ | print((cnt - 1)/4) # | ||
+ | print(total/ | ||
+ | ``` | ||
## Day 3 (2025/ | ## Day 3 (2025/ | ||
行 206: | 行 236: | ||
[[https:// | [[https:// | ||
+ | |||
+ | ### 値渡しと参照渡し | ||
+ | |||
+ | [[https:// | ||
### クラス、インスタンス | ### クラス、インスタンス | ||
行 213: | 行 247: | ||
### 練習問題3-1 | ### 練習問題3-1 | ||
- | `' | + | ``` |
+ | A) `' | ||
+ | B) 初期化するときにHelloForEver(' | ||
+ | ``` | ||
### モジュール | ### モジュール | ||
行 221: | 行 258: | ||
### 練習問題3-2 | ### 練習問題3-2 | ||
- | 先ほどのSayCountクラスをsay.pyファイルとして保存して、Google Colabにアップロードし、自作sayモジュールをimportで読み込んで、適当な引数で初期化して使ってみる。 | + | 先ほどのHelloForEverクラスをhello.pyファイルとして保存して、Google Colabにアップロードし、自作helloモジュールをimportで読み込んで、適当な引数で初期化して使ってみる。 |
### 手書き文字認識 | ### 手書き文字認識 |