Python

Python

20201109strメソッド課題の解答例

課題以下に示すリストcarsのデータをカンマ区切り(,)で一つの文字列にした後、小さい「ィ」と「ッ」を大きいカタカナ「イ」と「ツ」に変換するcars = 【実行後の文字列】フイツト,ノート,デミオ,スカイライン,シビツク,レクサス解答例1s...
Python

PyGame Zero:クラスの応用

game_shooting1.pyimportpgzrunWIDTH=320HEIGHT=480TITLE="PyGameZeroでクラスを使う"BACKGROUND=50,165,165#プレイヤークラス(Actorクラスを継承)clas...
Python

Python:strメソッドまとめ

strメソッドまとめ.py"""strメソッドまとめ参考:Pythonドキュメント 組み込み型-テキストシーケンス型項目"""#先頭を大文字に変えた文字列を返すvalue="hello"print(value.capitalize())#中...
Python

Pygame Zero演習11(一筆書きゲーム)

前回のしょぼいゲームよりはもう少しまともなゲームを作ってみます。実行イメージgame_hitofude.py#PygameZero:一筆書きゲームimportpgzrun#ゲーム状態GAME=1GAMECLEAR=2GAMEOVER=3st...
Python

Pygame Zero演習10(ゴールするだけのゲーム)

順を追っていくと流れが理解できるようになっています。項目1~3は徐々に機能を拡張しています。項目4が最終段階です。まずは1~3を理解した後、項目4を作成し最後の挑戦課題に取り組んでみてください。マップ上をキャラクタが移動できるmap_mov...
Python

Pygame Zero演習9(一定時間後の処理基本)

3秒後に関数set_backgroundを実行します。clock_kihon.py#PygameZero:一定時間後の処理基本importpgzrunWIDTH=500HEIGHT=500TITLE="一定時間後の処理基本"RED=200,...
Python

Pygame Zero演習8(キーボード入力)

押されたキーをチェックするkey_check.py#PygameZeroで押されたキー名を表示importpgzrun#画面サイズWIDTH=200HEIGHT=100#キーボードが押された時の処理defon_key_down(key):p...
Python

Pygame Zero:迷路を表示してみる

2種類あります。最初はリストを使わないプログラム、2つ目は2次元リストを使ったプログラムです。実行イメージscreen_blit_meiro.py#PygameZero:screen.blitで迷路を描画するimportpgzrun#画面サ...
Python

動いている敵をクリックしたらランダムで他の位置に移動する課題の解答例

atari_hantei_random2.py#PygameZero:動いているキャラをクリックしたらランダムで別の座標に移動importpgzrunimportrandomWIDTH=500HEIGHT=500TITLE="キャラをクリッ...
Python

Pygame Zero演習7(draw系命令まとめ)

drawで色々な図形を描画実行イメージ(左上の画像のみ各自のファイルを指定してください)draw_iroiro.py#PygameZero:drawで色々な図形を描画#参考:importpgzrun#画面サイズWIDTH=640HEIGHT...