差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
ディープラーニング入門_2025 [2025/03/24 07:23] – [練習問題3-1] 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:// | ||
### クラス、インスタンス | ### クラス、インスタンス | ||
行 214: | 行 248: | ||
``` | ``` | ||
- | A) `' | + | A) `' |
- | B)「初期化時に指定された文字列+何回呼び出されたか」を文字列で返す | + | B) 初期化するときにHelloForEver(' |
``` | ``` | ||
行 224: | 行 258: | ||
### 練習問題3-2 | ### 練習問題3-2 | ||
- | 先ほどのSayCountクラスをsay.pyファイルとして保存して、Google Colabにアップロードし、自作sayモジュールをimportで読み込んで、適当な引数で初期化して使ってみる。 | + | 先ほどのHelloForEverクラスをhello.pyファイルとして保存して、Google Colabにアップロードし、自作helloモジュールをimportで読み込んで、適当な引数で初期化して使ってみる。 |
### 手書き文字認識 | ### 手書き文字認識 |