プログラミング

スポンサーリンク
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問):文字列の連...
Python

Python | 文字列の演算子

主な内容の要点Pythonの文字列は「数値」とはまったく別のデータ型で、計算ではなく「つなげる」「繰り返す」といった操作ができます。数値と文字列は混ぜて計算できないので注意が必要です。1. 文字列と数値は別物数値:123 + 456 → 5...
Python

Python | 正規表現の性能とアンチパターン(上級向け)

ここでは 正規表現の性能・効率問題とアンチパターン、特に catastrophic backtracking(爆発的バックトラッキング) について、Python 初心者以上向けにやさしく解説します。実例つきで「なぜ遅くなるのか」「どう避ける...
Python

Python | レベル別練習問題:正規表現

では Python 初心者向け「正規表現(re)」練習問題 50問+解答・解説付きセット を紹介します。レベル別(基礎 → 中級 → 応用)で構成し、実務でよく出るパターンも含めます。すぐ Python で実行できる形式にします。レベル1:...
Python

Python | 実践演習:ファイルからテキストを読み込んで処理する

ここでは「ファイルに書かれたテキストを Python で読み込んで、文字列として処理する実践演習」を、初心者でもスムーズに理解できるように段階的に進めます。学ぶ目的ファイルを開いて読み込む方法を覚える読み込んだテキストを 文字列 として操作...
Python

Python | 正規表現を使ったファイル一括処理スクリプト

では 初心者向けに、正規表現を使ってファイルを一括処理し、ログからエラーを抽出するスクリプト を作ってみましょう。Python で動く形で、コメントも付けて詳しく解説します。1. 前提ログファイルはテキストファイル(例:log.txt)各行...
Python

Python | 正規表現(re)

正規表現(re モジュール)はテキスト処理で超便利ですが、最初は記号の意味に慣れることが肝心です。ここでは 初心者が最短で使えるように、概念→主要パターン→re の使い方→実例→練習問題(解答付き)まで、やさしくまとめます。コードはそのまま...
Python

Python | Python 文字列メソッド リファレンス(用途別+例つき)

ここでは「Python の文字列メソッド(str 型の関数)を、用途別に分類し、初心者でも読めるように例つきで整理」します。単なる一覧ではなく、「どんなときに使うのか」もわかるように説明しています。1. 大文字・小文字の変換系メソッド説明使...
Python

Python | 文字列の応用テクニック/落とし穴/実戦で役立つ小ワザ

重箱の隅をつつくような 文字列の応用テクニック/落とし穴/実戦で役立つ小ワザ を、短い解説+実行可能なコード例付きでまとめます。初心者〜中級者が「知ってて得する」「知らないとハマる」ポイント中心にします。① Unicode 正規化(NFC ...
Python

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

Pythonの「文字列」に関する練習問題を、初心者向けにレベル別で50問用意し、解答と解説付きで紹介します。レベル分けは以下のようにします:基礎(Level 1):文字列の扱い、基本的な操作(15問)中級(Level 2):文字列メソッド、...
Python

Python | 文字列(string)

主な内容の要点Pythonで文字列(string)を扱うときは、文字を「"」または「'」で囲むのが基本ルールです。数値と違って、そのまま書くのではなく必ずクォーテーションで囲みます。初心者が押さえるべきポイント文字列とは?文章や名前など「文...
スポンサーリンク