Python

スポンサーリンク
Python

Python | while文によるループ(繰り返し処理)

主な内容の要点Pythonのwhile文は「条件が満たされている間、同じ処理を繰り返す」ための仕組みです。初心者は「条件がFalseになるとループが止まる」ことを理解するのが大切です。while文の基本書き方条件式がTrueの間は処理を繰り...
Python

Python | not 演算子

主な内容の要点Pythonのnot演算子は「TrueとFalseをひっくり返す」ためのものです。TrueならFalseに、FalseならTrueに変わります。基本のしくみnotは否定を表す演算子not True → Falsenot Fal...
Python

Python | or 演算子

主な内容の要点Pythonのor演算子は「どちらか一方でも条件が真(True)なら全体が真になる」仕組みです。両方が偽(False)のときだけ偽になります。ポイント解説基本の意味A or B は「AがTrue、またはBがTrueならTrue...
Python

Python | and 演算子

主な内容の要点Pythonのand演算子は「両方の条件がTrueのときだけTrueになる」仕組みです。遊園地のジェットコースターの「10歳以上かつ身長120cm以上」という条件のように、複数の条件を同時に満たすかどうかを判定するのに使います...
Python

Python | 論理演算子(ブール演算子)

主な内容の要点Pythonでは、条件を組み合わせて「複雑な判断」をするために 論理演算子(ブール演算子) を使います。代表的なのは and / or / not の3種類です。論理演算子の基本and(かつ)両方の条件が「真(True)」のと...
Python

Python | ブール型(bool型)

主な内容の要点Pythonの「ブール型(bool型)」は「True(真)」か「False(偽)」の2つの値だけを扱う特別な型で、条件分岐や比較の結果を表すために使われます。初心者向けポイントブール型とは?値は True(真) または Fal...
Python

Python | elif 節

主な内容の要点elif は「もし〜でなければ、次の条件をチェックする」という意味で、複数の条件分岐を順番に試すために使います。if → elif → else の流れを覚えると、条件分岐を整理して書けます。Pythonの elif の基本i...
Python

Python | 比較以外の条件式

主な内容の要点if文の条件式に「比較演算子」だけでなく、文字列メソッドなどの結果(True/Falseを返すもの)も使えることを紹介しています。例として、文字列が数字だけで構成されているかを判定する isdecimal() メソッドを解説。...
Python

Python | ネスト平坦化 練習問題

ここでは、「ネスト(入れ子)を平坦化して読みやすく書き直す練習」に特化した10問セットを用意しました。各問題はStep1:ネストされた悪い例(Before)Step2:課題(どう平坦化すべきか)Step3:模範解答(After)で構成されて...
Python

Python | ネストされた if

主な内容の要点ネストとは?if の中にさらに if を書くこと。条件を「段階的に」チェックできる。使いどころ外側で「前提条件」を確認内側で「詳細条件」を判定→ 例: 「会員かどうか」→「購入金額で割引率を決める」書き方の基本if 条件A: ...
Python

Python | elif 節

主な内容の要点elif は「もし〜でなければ、次の条件をチェックする」という意味で、複数の条件分岐を順番に試すために使います。if → elif → else の流れで、最初に当てはまった条件だけが実行されます。基本の考え方if:最初の条件...
Python

Python | 「if-else」+「ループ」+「関数」 を組み合わせた小さな実践アプリ

ここからは、「if-else」+「ループ」+「関数」 を組み合わせて、初心者が“実際に動く小アプリ”を作れるようになる実践課題をやっていきましょう。1. 基本構成を理解しようまず構成の考え方です。構文役割例if-else条件分岐合格/不合格...
Python

Python | 「ユーザーの入力(input)」と if / else を組み合わせた小さな実践アプリ

ここでは、「ユーザーの入力(input)」と if / else を組み合わせた小さな実践アプリをいくつか紹介します。どれも初心者でも動かせる内容です。ひとつずつ「コード → 実行例 → ステップ解説」で詳しく説明します。実践問題①:年齢判...
Python

Python | if / elif / else & 複雑な条件 演習セット

ここでは 「if」「elif」「else」と複雑な条件の組み合わせ に慣れるための、初心者〜中級者向けの練習問題30問を用意しました。基礎レベル(1〜10)シンプルな分岐と elif の基本に慣れる練習。Q1変数 x = 10 のとき、5よ...
Python

Python | if + else 節

主な内容の要点Pythonのelseは、「ifの条件が満たされなかったときに実行する処理」を指定するために使います。つまり「もし〜なら…、そうでなければ…」という分岐を作れる仕組みです。基本の書き方if 条件式: # 条件がTrueのときに...
Python

Python | レベル別練習問題:if文(条件分岐)

ここでは、「if文(条件分岐)」をテーマにした練習問題50問を、✅ 基礎 → 中級 → 応用 の3段階で構成し、各問題に 解答+解説 をつけます。初心者が順番に進めることで、自然に if の考え方・使い方・注意点が身につく構成です。【基礎編...
Python

Python | if 文 による条件分岐

主な内容の要点Pythonのif文は「条件がTrueなら処理を実行、Falseなら実行しない」という仕組みです。条件分岐の基本であり、プログラムに「判断力」を持たせるために使います。基本の書き方if 条件式: 処理1 処理2if 条件式: ...
Python

Python | レベル別練習問題:文字列の比較

以下は 「文字列の比較(string compare)」をテーマにした、プログラミング初心者〜中級者向けの練習問題50問セット です。==・!=・<・>・大文字小文字の扱い・数値文字列の比較・辞書順など、段階的に身につく構成になっています。...
Python

Python | 文字列を比較する

主な内容の要点Pythonでは、文字列も数値と同じように == や < などの比較演算子で比べられる。ただし、文字列の大小比較は「辞書順(アルファベット順)」で行われるため、直感と違う結果になることがある点に注意が必要。基本ポイント等しいか...
Python

Python | レベル別練習問題:比較演算子

レベル1:基礎(Q1〜Q10)「True / False の判定」中心。最初は if なしで OK。No問題Q13 < 5 の結果は?Q210 > 20 の結果は?Q35 == 5 の結果は?Q47 != 8 の結果は?Q510 <= 10...
Python

Python | 比較演算子

主な内容の要点Pythonの「比較演算子」は、2つの値を比べて「正しいかどうか」を判定し、結果を True(真) または False(偽) で返します。条件分岐(if文など)でよく使う、とても基本的な仕組みです。比較演算子の種類と意味演算子...
Python

Python | レベル別練習問題:文字列メソッド

「文字列メソッド」練習問題50問+解答+解説付き(初心者〜中級者向け)を紹介します。難易度を「基礎 → 中級 → 応用」と3段階に分けています。各問題は短く実行できる形で書いてあるので、コピー&実行で確認できます!【基礎編】(Q1〜Q15)...
Python

Python | 文字列メソッド

主な内容の要点Pythonの「メソッド」は、データに結びついた専用の関数です。文字列なら文字列を操作するためのメソッドがあり、例えば大文字化・小文字化・検索などができます。メソッドの基本メソッドとは?データに「くっついている関数」。書き方は...
Python

Python | input()

主な内容の要点input() 関数は、キーボードから文字列を入力するための関数です。入力された内容は「文字列」として返され、変数に代入して使うことができます。基本の使い方書き方:input("メッセージ")"メッセージ" は「プロンプト」と...
Python

Python | print() の応用的な使い方

ここでは print() の応用的な使い方 をさらに深掘りして、実務や学習の場面でもよく使うテクニックをわかりやすく解説します。目次変数やフォーマット文字列の復習列幅をそろえて表を整形する関数tabulate ライブラリで美しい表を出力pr...
Python

Python | print() 関数

主な内容の要点Python の print() 関数は、画面に値を表示するための最も基本的な関数です。数値や文字列、複数の値をまとめて出力できます。print() 関数の基本役割: 引数に与えた値を画面に表示する print(42) # →...
Python

Python | レベル別練習問題:文字列と数値

では、「文字列と数値」の学習内容に沿って、初心者でも無理なく進められるように、レベル別(基礎・中級・応用)でそれぞれ 練習問題+解答+解説 をセットで作ります。基礎編(レベル1〜10)文字列と数値の違い・基本的な変換の練習です。Q1.次のコ...
Python

Python | 文字列と数値

主な内容の要点Pythonでは「文字列」と「数値」はまったく別のデータ型なので、そのままでは一緒に計算できません。必要に応じて 型変換(キャスト) を行うことで、文字列を数値にしたり、数値を文字列にしたりできます。1. 文字列と数値は別物"...
Python

Python | 文字列操作

主な内容の要点1. スライス(部分取り出し)書き方:文字列「開始」から「終了の直前」までを取り出す省略できる: は最初から5文字目まで、 は3文字目から最後までマイナスの番号で後ろから数えられる(-1 は最後の文字)例:text = "Py...
Python

Python | レベル別練習問題:文字列演算子

では、Python文字列演算子・操作に関する練習問題をレベル別(基礎・中級・応用)に50問作り、それぞれに解答と解説をつけます。初心者がすぐに試せるよう、Pythonでそのまま実行できる形式にします。レベル分け基礎(1〜20問):文字列の連...
スポンサーリンク