Anzeige
Anzeige

Más contenido relacionado

Más de kunihikokaneko1(20)

Último(20)

Anzeige

pf-5. リストと繰り返し

  1. pf-5. リストと繰り返し (Python 入門,Google Colaboratory を使用) (全8回) URL: https://www.kkaneko.jp/pro/pf/index.html 1 金子邦彦
  2. リスト • リストは,同じ型の要素の並び • リストの要素には順序がある.0から始まる番号 (添字)が付いている • リストは,要素の挿入,削除により,サイズが増 減する 2 4 を末尾に挿入 8 の削除
  3. 演習 資料:4 ~ 10 【トピックス】 • リスト • 繰り返し • for 3
  4. ① Google Colaboratory のWebページを開く https://colab.research.google.com 4
  5. ② 「ファイル」で,「ノートブックを新規作成」を選ぶ ③ Google アカウントでのログインが求められたときはログ インする 5
  6. 数の合計 ④ コードセルを新規作成し,Python プログラムを入れる x = [8, 6, 4, 2, 3] print(sum(x)) ⑤ 実行結果を確認 6 すべて半角文字 x はリスト.合計「23」が表示される. 8, 6, 4, 2, 3 について合計を求める
  7. 月の日数 ⑥ コードセルを新規作成し,Python プログラムを入れる days = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] print(days[6]) print(days[7]) ⑦ 実行結果を確認 7 すべて半角文字 6 月は 30日まである.7 月は 31日まである. ※ うるう年のことは考えないことにする
  8. 計算の繰り返し 8 リストの 組み立て 「y[i] = x[i] * 1.1」を i の値を変えながら 5回繰り返す
  9. 計算の繰り返し ⑧ コードセルを新規作成し,Python プログラムを入れる x = [8, 6, 4, 2, 3] y = [0, 0, 0, 0, 0] for i in [0, 1, 2, 3, 4]: y[i] = x[i] * 1.1 print(y[i]) ⑨ 実行結果を確認 9 字下げ. (ここでは,半角の空白を 2つ) for i in [0, 1, 2, 3, 4] の直後に「:」
  10. 演習 ⑩ コードセルを新規作成し,Python プログラムを入れる x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for t in x: print((9.8 / 2) * t * t) ⑪ 実行結果を確認 10 物体を落とすと 9.8 × (時間)2 ÷ 2 の分,落ちてい く.(空気抵抗は無視する) 字下げ. (ここでは,半角の空白を 2つ) for i in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] の直後に「:」
  11. Python 関連ページ • Python まとめページ https://www.kkaneko.jp/tools/man/python.html • Python プログラミングの基本 Python Tutor, VisuAlgo, Code Combat を使用 https://www.kkaneko.jp/pro/po/index.html • Python プログラム例 https://www.kkaneko.jp/pro/python/index.html • 人工知能の実行(Google Colaboratory を使用) https://www.kkaneko.jp/ai/ni/index.html • 人工知能の実行(Python を使用)(Windows 上) https://www.kkaneko.jp/ai/deepim/index.html 11
Anzeige