pp-1. Python プログラムの書き方入門

272 Views

December 24, 21

スライド概要

Python とプログラミングの基本
URL: https://www.kkaneko.jp/cc/colab/index.html

profile-image

金子邦彦(かねこくにひこ) 福山大学・工学部・教授 ホームページ: https://www.kkaneko.jp/index.html 金子邦彦 YouTube チャンネル: https://youtube.com/user/kunihikokaneko

シェア

埋め込む »CMSなどでJSが使えない場合

各ページのテキスト
1.

pp-1. Python プログラムの書き方 入門 (Python とプログラミングの基本) URL: https://www.kkaneko.jp/cc/colab/index.html 金子邦彦 1

2.

プログラムの書き方 • オブジェクト • 変数名 + + 「=」 メソッド + 式もしくは値 • その他,コマンドなど 2

3.

オブジェクト • プログラミングでのオブジェク トは,コンピュータでの操作や 処理の対象となるもののこと • オブジェクトは1つあるいは複 数のデータを持つことができる 3

4.

オブジェクトとメソッド hero.moveDown() Python プログラム hero オブジェクト moveDown() メソッド 間を「.」で区切っている • オブジェクト コンピュータでの操作や処理の対象となるもののこと. ※ 値が変化するオブジェクトのことを変数と呼んだりもする • メソッド オブジェクトに属する操作や処理のこと 4

5.

オブジェクトが動く 実行画面 オブジェクトとメソッド (Python プログラム) CodeCombat の画面を用いて説明している 5

6.

オブジェクトが動く 実行画面 オブジェクトとメソッド (Python プログラム) CodeCombat の画面を用いて説明している CodeCombat については,https://www.kkaneko.jp/cc/pro/index.html 6

7.

オブジェクトが動く 実行画面 オブジェクトとメソッド (Python プログラム) 引数 引数がある場合もあれば, ない場合もある. CodeCombat の画面を用いて説明している CodeCombat については,https://www.kkaneko.jp/cc/pro/index.html 7

8.

Python の基礎 • 文字列は「"」または「'」で囲む • メソッド呼び出しでは,引数を指定することがある. 引数(ひきすう)とは,メソッドに渡す値のこと Hero.attack("fence", 36, 26) Hero.attack(enemy1) • 変数と代入.代入により,変数の値が変化する x = "Door" • メソッドの結果を,変数に代入 enermy1 = hero.findNearestEnemy() これらをマスターしておく. 他の多くのプログラミング言語でも応用がきく. 8

9.

Python での繰り返し(ループ) while True: hero.moveRight() hero.moveLeft() Python プログラム 同じ処理や操作を繰り返す これをマスターしておく. 他の多くのプログラミング言語でも応用がきく. 9

10.

関連資料 • Python まとめページ https://www.kkaneko.jp/cc/python/index.html • Python とプログラミングの基本 Google Colaboratory を使用. https://www.kkaneko.jp/cc/colab/index.html • Python 入門(全6回) Google Colaboratoryを使用. https://www.kkaneko.jp/cc/pf/index.html • Python プログラミング演習(全9回) Python Tutor, VisuAlgo を使用 https://www.kkaneko.jp/cc/po/index.html • さまざまな Windows アプリケーションのインストールと設定 https://www.kkaneko.jp/cc/tools/index.html 10