tag:crieit.net,2005:https://crieit.net/tags/%E8%84%B3%E7%AD%8BPython/feed 「脳筋Python」の記事 - Crieit Crieitでタグ「脳筋Python」に投稿された最近の記事 2019-02-27T09:33:21+09:00 https://crieit.net/tags/%E8%84%B3%E7%AD%8BPython/feed tag:crieit.net,2005:PublicArticle/14838 2019-02-27T09:33:21+09:00 2019-02-27T09:33:21+09:00 https://crieit.net/posts/Python-while Pythonのwhile文を使い方 <h2 id="Pythonの比較演算子まとめ"><a href="#Python%E3%81%AE%E6%AF%94%E8%BC%83%E6%BC%94%E7%AE%97%E5%AD%90%E3%81%BE%E3%81%A8%E3%82%81">Pythonの比較演算子まとめ</a></h2> <p>Pythonのループ処理には「for文」と「while文」の2つの種類があります。今回はwhile文についてご紹介します。<br /> while文は主に、「無限ループ」や「ある条件の間繰り返す」といった処理によく使われます。</p> <h2 id="Pythonのwhile文の書き方"><a href="#Python%E3%81%AEwhile%E6%96%87%E3%81%AE%E6%9B%B8%E3%81%8D%E6%96%B9">Pythonのwhile文の書き方</a></h2> <p>Pythonでwhile文は</p> <pre><code>while 条件式: 繰り返したい処理 </code></pre> <p>と書きます。<br /> 実際はループを抜けたら処理を入れ込むことが多く以下の様に書きます。</p> <pre><code>while 条件式: 処理A 処理B </code></pre> <p>while文はif文と合わせるので</p> <pre><code>while 条件式: 処理A if 条件 break 処理B </code></pre> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code>index = 1 while index <= 5: print(index) index += 1 print("終了") index = 1 while index <= 5: print(index) index += 1 break print("Break終了") index = 1 while index <= 5: print(index) index += 1 if index ==4: break print("Break終了") </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>1 2 3 4 5 終了 1 Break終了 1 2 3 Break終了 </code></pre> <p>これで簡単な条件を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14836 2019-02-25T10:14:49+09:00 2019-02-25T10:14:49+09:00 https://crieit.net/posts/Python-5c73418999ea0 Pythonの比較演算子まとめ <h2 id="Pythonの比較演算子まとめ"><a href="#Python%E3%81%AE%E6%AF%94%E8%BC%83%E6%BC%94%E7%AE%97%E5%AD%90%E3%81%BE%E3%81%A8%E3%82%81">Pythonの比較演算子まとめ</a></h2> <p>Pythonのif文を使いたいので比較演算子について勉強したのでまとめておきます。</p> <div class="table-responsive"><table> <thead> <tr> <th></th> <th>演算子</th> <th>結果</th> </tr> </thead> <tbody> <tr> <td></td> <td>x < y</td> <td>xがyより小さければTrue</td> </tr> <tr> <td></td> <td>x</td> <td></td> </tr> <tr> <td></td> <td>x > y</td> <td>xがyより大きければTrue</td> </tr> <tr> <td></td> <td>x >= y</td> <td>xがyより大きいか等しければTrue</td> </tr> <tr> <td></td> <td>x == y</td> <td>xとyの値が等しければTrue</td> </tr> <tr> <td></td> <td>x != y</td> <td>xとyの値が等しくなければTrue</td> </tr> <tr> <td></td> <td>x is y</td> <td>xとyが同じオブジェクトであればTrue</td> </tr> <tr> <td></td> <td>x is not y</td> <td>xとyが同じオブジェクトでなければTrue</td> </tr> <tr> <td></td> <td>x in y</td> <td>xがyに含まれていればTrue</td> </tr> <tr> <td></td> <td>x not in y</td> <td>xがyに含まれていなければTrue</td> </tr> </tbody> </table></div> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code>def sample(num): if num > 100: print('100 < num') elif num > 60: print('60 < num <= 100') elif num > 30: print('30 < num <= 60') elif num > 0: print('0 < num <= 30') elif num == 0: print('num == 0') else: print('num < 0') sample(1000) sample(70) sample(60) sample(0) sample(-100) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>100 < num 60 < num <= 100 30 < num <= 60 num == 0 num < 0 </code></pre> <p>これで簡単な条件を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14835 2019-02-25T09:25:48+09:00 2019-02-25T09:25:48+09:00 https://crieit.net/posts/Python-if Pythonのif文の基本 <h2 id="Pythonのif文の基本"><a href="#Python%E3%81%AEif%E6%96%87%E3%81%AE%E5%9F%BA%E6%9C%AC">Pythonのif文の基本</a></h2> <p>Pythonで制御文を書きたいのでif文について勉強したのでまとめておきます。</p> <h2 id="Pythonのif文の基本"><a href="#Python%E3%81%AEif%E6%96%87%E3%81%AE%E5%9F%BA%E6%9C%AC">Pythonのif文の基本</a></h2> <p>Pythonのif文の基本は以下の様なコードです。</p> <pre><code>if 条件式1: `条件式1がTrueのときに行う処理` elif 条件式2: `条件式1がFalseで条件式2がTrueのときに行う処理` elif 条件式3: `条件式1, 2がFalseで条件式3がTrueのときに行う処理` ... else: `すべての条件式がFalseのときに行う処理` </code></pre> <p>となります。<br /> 他の言語との違いは<br /> if()ではなくif そのまま条件式<br /> else ifではなくてelif:という記述になります。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">num = 2 if num == 1: print('numの値は1です') elif num == 2: print('numの値は2です') elif num == 3: print('numの値は3です') else: print('該当する値はありません') color = 'red' if color == "blue": print('colorの値はblueです') elif color == "black": print('colorの値はblackです') elif color == "red": print('colorの値はredです') else: print('該当する値はありません') </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>2 colorの値はredです </code></pre> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14830 2019-02-22T08:50:24+09:00 2019-02-22T08:50:24+09:00 https://crieit.net/posts/Python-enumerate-for Python enumerateを使ってfor文にリストを追加する <h2 id="Python enumerateを使ってfor文にインデックスを追加する"><a href="#Python%E3%80%80enumerate%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6for%E6%96%87%E3%81%AB%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B">Python enumerateを使ってfor文にインデックスを追加する</a></h2> <p>forで指定回数処理を行うとき、1 blue,2 red...のようにインデックスをつけたくなるときがあります<br /> 。そういうときに活躍するのが「enumerate()」です。</p> <h2 id="Python for文にインデックスを追加する方法"><a href="#Python+for%E6%96%87%E3%81%AB%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Python for文にインデックスを追加する方法</a></h2> <p>enumerate()関数の第二引数には開始値を指定できます。0始まりではなく任意の整数値から始めることが可能です。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">colors = ['blue', 'black', 'red'] for name in colors: print(name) for i, name in enumerate(colors): print(i, name) for i, name in enumerate(colors,8): print(i, name) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>blue black red 0 blue 1 black 2 red 8 blue 9 black 10 red </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14827 2019-02-20T10:29:55+09:00 2019-02-20T10:29:55+09:00 https://crieit.net/posts/Python-for-5c6cad938b0e8 Python for処理を指定回数行う <h2 id="Pythonfor処理を指定回数行う"><a href="#Pythonfor%E5%87%A6%E7%90%86%E3%82%92%E6%8C%87%E5%AE%9A%E5%9B%9E%E6%95%B0%E8%A1%8C%E3%81%86">Pythonfor処理を指定回数行う</a></h2> <p>スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々あります。<br /> そのあとに少し加工したい!という思いに応えてくれるのが「range()」です。</p> <h2 id="Python for処理を指定回数行う方法"><a href="#Python+for%E5%87%A6%E7%90%86%E3%82%92%E6%8C%87%E5%AE%9A%E5%9B%9E%E6%95%B0%E8%A1%8C%E3%81%86%E6%96%B9%E6%B3%95">Python for処理を指定回数行う方法</a></h2> <p>Pythonで「range()」のサンプルコードは以下のようになります。<br /> 注意点は、URLの生成などで使う場合「range()」は数字で渡されるため文字列に変換しなければなりません。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">for i in range(3): print(i) #URLを作るサンプル url="https://www.corylog.com/python/python00" for i in range(5): print(url + str(i)) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>0 1 2 [https://www.corylog.com/python/python000](https://www.corylog.com/python/python000) [https://www.corylog.com/python/python001](https://www.corylog.com/python/python001) [https://www.corylog.com/python/python002](https://www.corylog.com/python/python002) [https://www.corylog.com/python/python003](https://www.corylog.com/python/python003) [https://www.corylog.com/python/python004](https://www.corylog.com/python/python004) </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14826 2019-02-20T10:05:50+09:00 2019-02-20T10:05:50+09:00 https://crieit.net/posts/Python-for-5c6ca7ee25c5e Python for処理後に処理を入れ込む <h2 id="Python for処理後に処理を入れ込む"><a href="#Python+for%E5%87%A6%E7%90%86%E5%BE%8C%E3%81%AB%E5%87%A6%E7%90%86%E3%82%92%E5%85%A5%E3%82%8C%E8%BE%BC%E3%82%80">Python for処理後に処理を入れ込む</a></h2> <p>スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々あります。<br /> そのあとに少し加工したい!という思いに応えてくれるのが「else:」です。</p> <h2 id="Python for処理後に処理を入れ込む方法"><a href="#Python+for%E5%87%A6%E7%90%86%E5%BE%8C%E3%81%AB%E5%87%A6%E7%90%86%E3%82%92%E5%85%A5%E3%82%8C%E8%BE%BC%E3%82%80%E6%96%B9%E6%B3%95">Python for処理後に処理を入れ込む方法</a></h2> <p>Pythonで「else:」のサンプルコードは以下のようになります。<br /> 注意点は、forの処理を途中終了させる「break」では「else:」は実行されません。<br /> 「continue」は最後まで処理を行うの「else:」は実行されます。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">colors = ['blue', 'black', 'red'] for color in colors: print(color) else: print("処理は終了しました") for color in colors: if color == 'red': print('処理は途中終了しました') break print(color) else: print("処理は終了しました") for color in colors: if color == 'black': print('処理をskipしました') continue print(color) else: print("処理は終了しました") </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>blue black red 処理は終了しました blue black 処理は途中終了しました blue 処理をskipしました red 処理は終了しました </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14825 2019-02-20T10:03:04+09:00 2019-02-20T10:03:04+09:00 https://crieit.net/posts/Python-for-5c6ca7488af65 Pythonでforを条件によって途中で終了させる <h2 id="Pythonでforを条件によって途中で終了させる"><a href="#Python%E3%81%A7for%E3%82%92%E6%9D%A1%E4%BB%B6%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E9%80%94%E4%B8%AD%E3%81%A7%E7%B5%82%E4%BA%86%E3%81%95%E3%81%9B%E3%82%8B">Pythonでforを条件によって途中で終了させる</a></h2> <p>スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々ある。<br /> そんなときに処理を途中で終了させたい。そんなときはifとbreakを併用すればいけます。</p> <h2 id="Pythonでforを条件によって途中で終了させる使い方"><a href="#Python%E3%81%A7for%E3%82%92%E6%9D%A1%E4%BB%B6%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E9%80%94%E4%B8%AD%E3%81%A7%E7%B5%82%E4%BA%86%E3%81%95%E3%81%9B%E3%82%8B%E4%BD%BF%E3%81%84%E6%96%B9">Pythonでforを条件によって途中で終了させる使い方</a></h2> <p>forを条件によって途中で終了させるコードは以下のようになる。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">colors = ['blue', 'black', 'red'] for color in colors: if color == 'red': print('処理は途中終了しました') break print(color) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>blue black 処理は途中終了しました </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14824 2019-02-20T09:30:47+09:00 2019-02-20T09:30:47+09:00 https://crieit.net/posts/Python-for-skip [Python]for処理を途中でskipさせる <h2 id="Pythonでfor処理を途中でskipさせる"><a href="#Python%E3%81%A7for%E5%87%A6%E7%90%86%E3%82%92%E9%80%94%E4%B8%AD%E3%81%A7skip%E3%81%95%E3%81%9B%E3%82%8B">Pythonでfor処理を途中でskipさせる</a></h2> <p>スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々ある。<br /> そんなときにPDFで例外が出てしまうなどで困ることがあります。<br /> そういうときにfor処理でPDFがデータとして所得したときに処理をskipさせたい!などの欲求が出てきます。</p> <h2 id="Pythonでfor処理を途中でskipさせる使い方"><a href="#Python%E3%81%A7for%E5%87%A6%E7%90%86%E3%82%92%E9%80%94%E4%B8%AD%E3%81%A7skip%E3%81%95%E3%81%9B%E3%82%8B%E4%BD%BF%E3%81%84%E6%96%B9">Pythonでfor処理を途中でskipさせる使い方</a></h2> <p>Pythonでfor処理を途中でskipさせるコードは以下のようになります。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">colors = ['blue', 'black', 'red'] for color in colors: if color == 'black': print('処理をskipしました') continue print(color) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>blue 処理をskipしました red </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14823 2019-02-20T08:06:33+09:00 2019-02-20T08:06:33+09:00 https://crieit.net/posts/Python-for Pythonでforを使う基本編 <h2 id="Pythonでforで繰り返し処理を行いたい"><a href="#Python%E3%81%A7for%E3%81%A7%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%E5%87%A6%E7%90%86%E3%82%92%E8%A1%8C%E3%81%84%E3%81%9F%E3%81%84">Pythonでforで繰り返し処理を行いたい</a></h2> <p>スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々ある。<br /> 今回はそんなfor文の使い方を勉強していきたい。</p> <h2 id="Pythonにおける基本的なfor文の使い方"><a href="#Python%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AAfor%E6%96%87%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9">Pythonにおける基本的なfor文の使い方</a></h2> <p>Pythonにおける基本的なfor文のコードは以下のようになる。</p> <pre><code>for 変数名 in イテラブルオブジェクト(配列など): 処理 </code></pre> <p>変数名は何でも良い。「for tag in tags」のように「for 単数形 in 複数形」にすると分かりやすいので僕はそのようにコードを書いています。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <h3 id="動かないコード"><a href="#%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84%E3%82%B3%E3%83%BC%E3%83%89">動かないコード</a></h3> <pre><code>colors = ['blue', 'black', 'red'] for color in colors: print(color) </code></pre> <p>なんとなく動きそうだが実はこれは動かない。forとprintのインデントでエラーが出る。<br /> print前にスペースかtabを挿入すれば動く。</p> <h3 id="動くコード"><a href="#%E5%8B%95%E3%81%8F%E3%82%B3%E3%83%BC%E3%83%89">動くコード</a></h3> <pre><code class="Python">colors = ['blue', 'black', 'red'] for color in colors: print(color) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>IndentationError: expected an indented block blue black red </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14822 2019-02-19T23:52:18+09:00 2019-02-19T23:52:18+09:00 https://crieit.net/posts/Python-5c6c182279b52 Pythonで配列に要素を追加したい <h2 id="Pythonで配列に要素を追加したい"><a href="#Python%E3%81%A7%E9%85%8D%E5%88%97%E3%81%AB%E8%A6%81%E7%B4%A0%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E3%81%84">Pythonで配列に要素を追加したい</a></h2> <p>Pythonで配列に要素を追加するにはどうすればいいのでしょうか?</p> <h2 id="Pythonで配列に要素を追加する方法"><a href="#Python%E3%81%A7%E9%85%8D%E5%88%97%E3%81%AB%E8%A6%81%E7%B4%A0%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで配列に要素を追加する方法</a></h2> <p>Pythonで配列を扱うにはappendを使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python"># 空の配列を用意 color_list = [] print(color_list) color_list.append('black') print(color_list) color_list.append('blue') print(color_list) color_list.append('white') print(color_list) color_list.append('red') print(color_list) color_list.append('green') print(color_list) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>[] ['black'] ['black', 'blue'] ['black', 'blue', 'white'] ['black', 'blue', 'white', 'red'] ['black', 'blue', 'white', 'red', 'green'] </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14821 2019-02-19T23:45:54+09:00 2019-02-19T23:45:54+09:00 https://crieit.net/posts/Python-5c6c16a21c126 Pythonで配列を扱う <h2 id="Pythonで配列を扱いたい"><a href="#Python%E3%81%A7%E9%85%8D%E5%88%97%E3%82%92%E6%89%B1%E3%81%84%E3%81%9F%E3%81%84">Pythonで配列を扱いたい</a></h2> <p>Pythonで配列を扱うにはどうすればいいのでしょうか?</p> <h2 id="Pythonで配列を扱う方法"><a href="#Python%E3%81%A7%E9%85%8D%E5%88%97%E3%82%92%E6%89%B1%E3%81%86%E6%96%B9%E6%B3%95">Pythonで配列を扱う方法</a></h2> <p>Pythonで配列を扱うにはforを使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">color_list = ['blue', 'red', 'black', 'white'] print(color_list) for i in color_list: print(i) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>['blue', 'red', 'black', 'white'] blue red black white </code></pre> <p>これで簡単な配列を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14820 2019-02-19T23:40:06+09:00 2019-02-19T23:40:06+09:00 https://crieit.net/posts/Python-5c6c15460d333 Pythonで日時を扱う <h2 id="Pythonで日時を扱いたい"><a href="#Python%E3%81%A7%E6%97%A5%E6%99%82%E3%82%92%E6%89%B1%E3%81%84%E3%81%9F%E3%81%84">Pythonで日時を扱いたい</a></h2> <p>Pythonで日時を扱うにはどうすればいいのでしょうか?</p> <h2 id="Pythonで日時を扱う方法"><a href="#Python%E3%81%A7%E6%97%A5%E6%99%82%E3%82%92%E6%89%B1%E3%81%86%E6%96%B9%E6%B3%95">Pythonで日時を扱う方法</a></h2> <p>Pythonで日時を扱うにはdatetimeを使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python"># datetimeを読み込む import datetime today = datetime.date.today() detail = datetime.datetime.today() # 今日の日付 print(today) print(detail) print(today+ datetime.timedelta(days=1)) # 日本時間に対応させる print(detail+ datetime.timedelta(hours=9)) # 今日に日付:それぞれの値 print(today.year) print(today.month) print(today.day) print(detail.year) print(detail.month) print(detail.day) print(detail.hour) print(detail.minute) print(detail.second) print(detail.microsecond) # 日付のフォーマット print(today.isoformat()) print(detail.strftime("%Y/%m/%d %H:%M:%S")) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code><br />2019-02-19 2019-02-19 09:15:22.470169 2019-02-20 2019-02-19 18:15:22.470169 2019 2 19 2019 2 19 9 15 22 470169 2019-02-19 2019/02/19 09:15:22 </code></pre> <p>これで日時を無事扱うことが出来そうです。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14819 2019-02-19T23:31:59+09:00 2019-02-19T23:31:59+09:00 https://crieit.net/posts/Python-5c6c135f2522f Pythonで割り算をする <h2 id="Pythonで割り算をしたい"><a href="#Python%E3%81%A7%E5%89%B2%E3%82%8A%E7%AE%97%E3%82%92%E3%81%97%E3%81%9F%E3%81%84">Pythonで割り算をしたい</a></h2> <p>Pythonで数字を割り算をするにはどうすればいいのでしょうか?</p> <h2 id="Pythonで割り算をする方法"><a href="#Python%E3%81%A7%E5%89%B2%E3%82%8A%E7%AE%97%E3%82%92%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで割り算をする方法</a></h2> <p>Pythonで数字を割り算をするには「/」を使います。</p> <h2 id="Pythonで四捨五入する方法"><a href="#Python%E3%81%A7%E5%9B%9B%E6%8D%A8%E4%BA%94%E5%85%A5%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで四捨五入する方法</a></h2> <p>割り算には四捨五入が出来たらうれしいですね。そういう時はround(数値,桁数)を使います。<br /> round(数値,桁数)は、桁数をマイナスにすることで数値をまるめてくれます。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">i = 100 print(i / 10) print(i/3) print(round(i/3)) print(round(i/3,-1)) print(round(i/3,2)) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>10.0 33.333333333333336 33 30.0 33.33 </code></pre> <p>無事数字を割って丸めることができました。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14818 2019-02-19T23:24:17+09:00 2019-02-19T23:24:17+09:00 https://crieit.net/posts/Python-5c6c1191e96d3 Pythonで掛け算をする <h2 id="Pythonで掛け算をしたい"><a href="#Python%E3%81%A7%E6%8E%9B%E3%81%91%E7%AE%97%E3%82%92%E3%81%97%E3%81%9F%E3%81%84">Pythonで掛け算をしたい</a></h2> <p>Pythonで数字を掛け算をするにはどうすればいいのでしょうか?</p> <h2 id="Pythonで掛け算をする方法"><a href="#Python%E3%81%A7%E6%8E%9B%E3%81%91%E7%AE%97%E3%82%92%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで掛け算をする方法</a></h2> <p>Pythonで数字を引き算をするには「*」を使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">i = 100 print(i * 10) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>1000 </code></pre> <p>無事数字をかけることができました。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14817 2019-02-19T23:18:42+09:00 2019-02-19T23:18:42+09:00 https://crieit.net/posts/Python-5c6c1042d457d Pythonで引き算をしたい <h2 id="Pythonで引き算をしたい"><a href="#Python%E3%81%A7%E5%BC%95%E3%81%8D%E7%AE%97%E3%82%92%E3%81%97%E3%81%9F%E3%81%84">Pythonで引き算をしたい</a></h2> <p>Pythonで数字を引き算をするにはどうすればいいのでしょうか?</p> <h2 id="Pythonで末尾の要素(空白など)を除去する方法"><a href="#Python%E3%81%A7%E6%9C%AB%E5%B0%BE%E3%81%AE%E8%A6%81%E7%B4%A0%EF%BC%88%E7%A9%BA%E7%99%BD%E3%81%AA%E3%81%A9%EF%BC%89%E3%82%92%E9%99%A4%E5%8E%BB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで末尾の要素(空白など)を除去する方法</a></h2> <p>Pythonで数字を引き算をするには「-」を使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">i = 100 print(i - 10) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>90 </code></pre> <p>無事数字を引くことができました。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14816 2019-02-19T23:14:20+09:00 2019-02-19T23:14:20+09:00 https://crieit.net/posts/Python-5c6c0f3cce384 Pythonで末尾の要素を削除する <h2 id="Pythonで末尾の要素(空白など)を除去したい"><a href="#Python%E3%81%A7%E6%9C%AB%E5%B0%BE%E3%81%AE%E8%A6%81%E7%B4%A0%EF%BC%88%E7%A9%BA%E7%99%BD%E3%81%AA%E3%81%A9%EF%BC%89%E3%82%92%E9%99%A4%E5%8E%BB%E3%81%97%E3%81%9F%E3%81%84">Pythonで末尾の要素(空白など)を除去したい</a></h2> <p>PythonでスクレイピングをしているとGoogleのURLがいたずらしてくることがあります。<br /> そういうときに無駄な文字列ををなんとか削除したい。そういうときに使えるテクニックです。</p> <h2 id="Pythonで末尾の要素(空白など)を除去する方法"><a href="#Python%E3%81%A7%E6%9C%AB%E5%B0%BE%E3%81%AE%E8%A6%81%E7%B4%A0%EF%BC%88%E7%A9%BA%E7%99%BD%E3%81%AA%E3%81%A9%EF%BC%89%E3%82%92%E9%99%A4%E5%8E%BB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで末尾の要素(空白など)を除去する方法</a></h2> <p>rstrip()を先頭が任意の文字列か確認する時は使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">sample = 'blue-red::: ' print(sample) sample = sample.rstrip() print(sample) sample = sample.rstrip('::') print(sample) sample = sample.rstrip('d') print(sample) sample = sample.rstrip('ed') print(sample) sample = sample.rstrip('r') print(sample) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>blue-red::: blue-red::: blue-red blue-re blue-r blue- </code></pre> <p>rstrip()できちんと先頭一致で文字列をマッチしました。<br /> blueとredでeが二つあったので.rstrip('e')でeまで消せると考えましたが、<br /> 消すことは出来ませんでした。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14815 2019-02-19T08:35:31+09:00 2019-02-19T08:35:31+09:00 https://crieit.net/posts/Python-5c6b4143b49b6 Pythonで先頭の要素(空白など)を除去する <h2 id="Pythonで先頭の要素(空白など)を除去したい"><a href="#Python%E3%81%A7%E5%85%88%E9%A0%AD%E3%81%AE%E8%A6%81%E7%B4%A0%EF%BC%88%E7%A9%BA%E7%99%BD%E3%81%AA%E3%81%A9%EF%BC%89%E3%82%92%E9%99%A4%E5%8E%BB%E3%81%97%E3%81%9F%E3%81%84">Pythonで先頭の要素(空白など)を除去したい</a></h2> <p>Pythonでスクレイピングをしていると要素を;で区切ったりして;;;が連続することがあります。<br /> そういうときに;をなんとか抜きたい。そういうときに使えるテクニックです。</p> <h2 id="Pythonで先頭の要素(空白など)を除去する方法"><a href="#Python%E3%81%A7%E5%85%88%E9%A0%AD%E3%81%AE%E8%A6%81%E7%B4%A0%EF%BC%88%E7%A9%BA%E7%99%BD%E3%81%AA%E3%81%A9%EF%BC%89%E3%82%92%E9%99%A4%E5%8E%BB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで先頭の要素(空白など)を除去する方法</a></h2> <p>lstrip()を先頭が任意の文字列か確認する時は使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">sample = ' :::::blue-red' print(sample) sample = sample.lstrip() print(sample) sample = sample.lstrip(':') print(sample) sample = sample.lstrip('e') print(sample) sample = sample.lstrip('bl') print(sample) sample = sample.lstrip('blue') print(sample) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>:::::blue-red :::::blue-red blue-red blue-red ue-red -red </code></pre> <p>lstrip()できちんと先頭一致で文字列をマッチしました。<br /> blueとredでeが二つあったので.lstrip('e')でeまで消せると考えましたが、<br /> 消すことは出来ませんでした。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14814 2019-02-18T22:37:44+09:00 2019-02-18T22:37:44+09:00 https://crieit.net/posts/Python-5c6ab528dfffd Pythonで先頭が任意の文字列か確認したい <h2 id="Pythonで先頭が任意の文字列か確認したい"><a href="#Python%E3%81%A7%E5%85%88%E9%A0%AD%E3%81%8C%E4%BB%BB%E6%84%8F%E3%81%AE%E6%96%87%E5%AD%97%E5%88%97%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%9F%E3%81%84">Pythonで先頭が任意の文字列か確認したい</a></h2> <p>Pythonでスクレイピングをしていると相対PASSで書かれていたり、絶対パスで書かれていたりします。<br /> 最初にhttpsになっているのかを確認したりすることも重要です。</p> <h2 id="Pythonで先頭が任意の文字列か確認する方法"><a href="#Python%E3%81%A7%E5%85%88%E9%A0%AD%E3%81%8C%E4%BB%BB%E6%84%8F%E3%81%AE%E6%96%87%E5%AD%97%E5%88%97%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで先頭が任意の文字列か確認する方法</a></h2> <p>startswith()を先頭が任意の文字列か確認する時は使います。</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">colors = 'blue-red' print(colors.startswith('blue')) print(colors.startswith('red')) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>True False </code></pre> <p>startswith()できちんと先頭一致で文字列をマッチしました。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14813 2019-02-18T22:35:30+09:00 2019-02-18T22:35:30+09:00 https://crieit.net/posts/Python-5c6ab4a224c00 Pythonで文字列の桁をそろえる <h2 id="Pythonで文字列の桁をそろえる"><a href="#Python%E3%81%A7%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E6%A1%81%E3%82%92%E3%81%9D%E3%82%8D%E3%81%88%E3%82%8B">Pythonで文字列の桁をそろえる</a></h2> <p>都道府県APIなどを利用していると市町村コードが、北海道は01など0が数字の前についていることが多いです。<br /> そんなAPIを効率的に利用するためにPythonで文字列の桁をそろえる作業をしてみたいと思います。</p> <h2 id="Pythonで文字列の桁をそろえる方法"><a href="#Python%E3%81%A7%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E6%A1%81%E3%82%92%E3%81%9D%E3%82%8D%E3%81%88%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで文字列の桁をそろえる方法</a></h2> <p>rjust(桁数,埋める文字)を使えば解決!</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <pre><code class="Python">numbers = '1234' print(numbers.rjust(10, '0')) print(numbers.rjust(10, 'm')) </code></pre> <h2 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h2> <pre><code>0000001234 mmmmmm1234 </code></pre> <p>ちゃんとrjust()で置換されました!</p> <h2 id="エラーが出たサンプル"><a href="#%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%81%9F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">エラーが出たサンプル</a></h2> <p>abcabcabcとかで埋めれるんじゃないかと思って書いたコードがこちら</p> <pre><code>numbers = '1234' print(numbers.rjust(10, 'abc')) </code></pre> <p>埋める文字は1文字ですと怒られた。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory tag:crieit.net,2005:PublicArticle/14812 2019-02-18T22:33:44+09:00 2019-02-18T22:33:44+09:00 https://crieit.net/posts/Python-5c6ab437f2316 Pythonで文字列を分割したい <h2 id="Pythonで文字列を分割したい"><a href="#Python%E3%81%A7%E6%96%87%E5%AD%97%E5%88%97%E3%82%92%E5%88%86%E5%89%B2%E3%81%97%E3%81%9F%E3%81%84">Pythonで文字列を分割したい</a></h2> <p>Pythonでスクレイピングをしていると?q=python&lang=jaとかややこしい文字列に出くわします。<br /> そんな時、文字列を分割したい!と思うことが多々あります。<br /> そこで今回はPythonで文字列を分割するにはそうすればいいかを勉強しました。</p> <h2 id="Pythonで文字列に数字を変換する方法"><a href="#Python%E3%81%A7%E6%96%87%E5%AD%97%E5%88%97%E3%81%AB%E6%95%B0%E5%AD%97%E3%82%92%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95">Pythonで文字列に数字を変換する方法</a></h2> <p>split(文字列)を使えば解決!</p> <h2 id="実際のコード"><a href="#%E5%AE%9F%E9%9A%9B%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89">実際のコード</a></h2> <p>Pythonのsplit()を行ったサンプルになります。</p> <pre><code class="Python">colors = 'blue-red-yellow' print(colors.split('-')) colors = 'blue-red--yellow' print(colors.split('-')) colors = 'blue-red--yellow' print(colors.split('red')) </code></pre> <h3 id="出力結果"><a href="#%E5%87%BA%E5%8A%9B%E7%B5%90%E6%9E%9C">出力結果</a></h3> <pre><code class="Python">['blue', 'red', 'yellow'] ['blue', 'red', '', 'yellow'] ['blue-', '--yellow'] </code></pre> <p>--などの場合は空の配列が出来たりします。</p> <h2 id="動くサンプル"><a href="#%E5%8B%95%E3%81%8F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB">動くサンプル</a></h2> <p><a target="_blank" rel="nofollow noopener" href="https://colab.research.google.com/drive/191wx5C3_48NBPY62dSrhYtUMertqF2sY">Python3</a></p> aocory