4月30日(木)4コマ目 リンクを取得 Facebook × Pinterest メール 他のアプリ 4月 30, 2026 今日、やったこと [練習問題]練習問題2 今日のホワイトボード [練習問題]練習問題2 正解例をあげておきます。 繰り返し処理の変数 繰り返し処理でrange()が返す配列の要素は使わない場合は、変数名の代わりに _ を指定する。図 繰り返し処理の変数 次回は モジュール。 リンクを取得 Facebook × Pinterest メール 他のアプリ
4月23日(木)4コマ目 4月 23, 2026 今日、やったこと [練習問題]練習問題1 関数 [練習問題]練習問題2 今日のホワイトボード [練習問題]練習問題1 正解例をあげておきます。 関数 キーワード def で関数を定義。 関数のブロックはインデントで表す 。 図 関数 図 関数 文字列の結合、文字列中に変数を埋め込む 図 文字列結合、文字列に変数埋め込み 〇文字列結合 +演算子で文字列結合ができる。 Javaとは異なり、+演算子の両方が文字列でないとダメ。 Javaのように自動的に文字列へ変換はしてくれない。 〇文字列中に変数を埋め込む ” f-string ”という機能がある。 C#の$" {変数} "や、JavaScriptの` ${変数} `と同じ。 図 f-string 3項演算子 C言語由来の言語とは全く異なる書き方。 図 3項演算子 図 3項演算子 次回は 練習問題2のつづき。 続きを読む
4月16日(木)4コマ目 4月 16, 2026 今日、やったこと リスト型 辞書型 タプル 算術演算子 比較演算子 論理演算子 条件分岐 繰り返し [練習問題]練習問題1 今日のホワイトボード リスト型と辞書型 リスト型は配列。添字と要素が紐づく。 辞書型は連想配列。キーと要素が紐づく。 図 リスト型と辞書型 タプル 初期値から要素が変更できないリスト。 図 タプル 算術演算子 割り算の / と // に注意。 図 /と//の違い 比較演算子 Cと同じ。 論理演算子 SQLと同じ。 &&ではなく、 and 。 ||ではなく、 or 。 !ではなく、 not 。 条件分岐 if else ifはif elif 。 switchは match 。 繰り返し forはC#のforeachと同じ。 配列等から要素を順に取り出す。 図 foはC#のforeachとおなじ C言語のforのように 回数指定で繰り返したい 場合は、 range()関数 と組み合わせて使う。 図 forで回数指定したい colaboratoryを使う PythonのプログラムはGoogleが提供するcolaboratoryを使う。 1ノートブック=1ファイル ノートブック名=ファイル名 => ノートブック名を変更すること 変数のスコープはセル内ではない。セルを跨いで参照できる。 図 colaboratory 作成したノートブックはダウンロードすることをお勧めします。(Googleドライブに保存されるが) ”ファイル”メニューの”ダウンロード”で”.ipynbをダウンロード”。 ”ダウンロード”フォルダに保存されるので、Zドライブに保存してください。 次回は 練習問題の続き。 関数。 続きを読む