Python

スポンサーリンク
Python

Python | 文法の基本:print() の基本

print() の概要(基本動作と戻り値)print() は、与えた値を「見やすい文字列」に変換して標準出力(画面)へ表示します。複数の値を並べて渡すと、間は半角スペースで区切られます。表示後は改行さ...
Python

Python | 文法の基本:input() の使い方

input() の概要(基本動作と戻り値)input() は、ユーザーがキーボードで入力した1行を読み取り、文字列(str)として返します。プログラムはユーザーが Enter を押すまで待機します。戻...
Python

Python | 文法の基本:型変換(int / str / float)

型変換の概要(int / float / str の基本)Pythonでは、数値や文字列などの「型」を状況に応じて変換できます。よく使うのは int(整数)、float(小数)、str(文字列)の相互...
Python

Python | 文法の基本:論理演算子

論理演算子の概要Pythonの論理演算子は and(論理積)、or(論理和)、not(否定)の3つです。条件式を組み合わせて「複雑な判定」を短く、読みやすく表現できます。結果は必ず真偽値(True/F...
Python

Python | 文法の基本:比較演算子

比較演算子の概要Pythonの比較演算子は、2つの値を比べて結果を真偽値(True/False)で返します。基本は「等しい(==)」「等しくない(!=)」「より小さい(<)」「より大きい(>)」「以下...
Python

Python | 文法の基本:代入演算子

代入演算子の概要(= と「値に名前をつける」)Pythonの代入演算子は「=」です。右辺の式を評価し、その結果オブジェクトへ左辺の名前を結びつけます。数学の「等しい」ではなく「割り当てる」の意味です。...
Python

Python | 文法の基本:算術演算子

算術演算子の概要Pythonの算術演算子は、足し算・引き算・掛け算・割り算に加えて、剰余(あまり)や冪乗(べき乗)、整数除算(切り捨て)まで含む「計算の道具箱」です。代表的なものは +, -, *, ...
Python

Python | 文法の基本:真偽値(bool)

真偽値の概要(bool の基本)Pythonの真偽値は True と False の2つだけで、条件分岐やループの「動かす/止める」を決める軸になります。型名は bool で、比較や論理演算の結果とし...
Python

Python | 文法の基本:文字列型(str)

文字列型の概要(str の基本)Pythonの文字列型(str)は、テキストデータを表現・操作するための基本データ型です。シングルクォート(')やダブルクォート(")で囲むだけで作れ、画面表示やファイ...
Python

Python | 文法の基本:数値型(int, float)

数値型の概要(int と float)Pythonの数値型には、主に整数を表す int と、小数を表す float があります。int は桁数の制限がなく、非常に大きな数でも桁あふれせずに扱えます。f...
Python

Python | 文法の基本:変数の基本

変数とは変数は「値に名前をつけて、あとから参照したり差し替えたりできる仕組み」です。Pythonでは型の宣言なしに、名前に値を代入するだけで使い始められます。変数はプログラムの途中結果や設定値、外部か...
Python

Python | 文法の基本:コメント記法

コメントとはコメントは、コードの意味や意図、注意点を「未来の自分や他人」に伝えるための説明文です。Pythonインタプリタはコメントを完全に無視するので、動作や出力には影響しません。わかりやすいコメン...
Python

Python | 文法の基本:インタプリタと実行方法

インタプリタとはPythonの「インタプリタ」は、あなたが書いたコードを1行ずつ読み取り、その場で実行してくれる通訳のようなソフトウェアです。書いてすぐ試せるので、初心者が「動く感覚」を掴みやすく、失...
Python

Python | 文法の基本:Python の特徴

Python の特徴Pythonは読みやすさと書きやすさを重視した言語で、初心者でも直感的にコードを書けるのが大きな魅力です。インデント(字下げ)でコードのまとまりを表すため、見た目が整理され、処理の...
Python

Python Excel操作 逆引き集 | 読み込み時にカラムの変換関数を使う

PythonでExcel読み込み時にカラム変換関数を使う入門 — converters={'col': lambda x: x.strip()}Excelの列に「余分な空白」「単位付き文字列」「カンマ...
Python

Python Excel操作 逆引き集 | 読み込み時に列名をリネームして取り込む

Pythonで読み込み時に列名をリネームして取り込む入門 — names=「Excelの列名が使いにくい」「列名がない」「毎回同じ名前にしたい」— 読み込み時に names= を使うと、DataFra...
Python

Python Excel操作 逆引き集 | 空白列を削除しつつ読み込む

Pythonで空白列を削除しつつExcelを読み込む入門 — usecols=lambda x: x.strip() != ''「見出しが空白の列(Unnamed列や何も書かれていない列)を読みたくな...
Python

Python Excel操作 逆引き集 | Excelから複数のヘッダー行を持つ読み込み

Pythonで複数ヘッダー行のExcelを読み込む入門 — header=(MultiIndex)複数行にまたがる見出し(上段が大分類、下段が小分類)の表は、pandas.read_excel の h...
Python

Python Excel操作 逆引き集 | xls(旧形式)ファイルを読む

Pythonで旧形式xlsファイルを読む入門 — engine='xlrd'(環境要確認)古いExcel形式(.xls)をpandasで読むには、読み取りエンジンとして xlrd の利用が基本です。拡...
Python

Python Excel操作 逆引き集 | エンジン指定(openpyxl/xlrd)

PythonでExcelのエンジンを指定する入門 — engine='openpyxl' / 'xlrd'Excelの拡張子や環境によって、pandasが使う「読み書きの裏方(エンジン)」が変わります...
Python

Python Excel操作 逆引き集 | チャンクで読み込む(大ファイル)

PythonでExcelの大ファイルを「チャンク風」に分割処理する入門 — 迂回戦略での分割読みまず事実から。pandas.read_excel は chunksize や iterator をサポー...
Python

Python Excel操作 逆引き集 | 既存のExcelをDataFrameの辞書で読み込む

Pythonで既存のExcelを「シートごとにDataFrameの辞書」で読み込む — pandas.read_excel(sheet_name=None)Excelファイルには複数のシートが入ってい...
Python

Python Excel操作 逆引き集 | コメント行(#など)を無視して読み込む

Pythonでコメント行を無視してExcelを読み込む入門 — comment='#'ExcelやCSV形式のファイルには、データの前に「#」や「//」で始まるコメント行が入っていることがあります。こ...
Python

Python Excel操作 逆引き集 | NA文字を指定して欠損扱いにする

PythonでNA文字を欠損として扱う入門 — na_values=Excel帳票では「NA」「—」「不明」「-」などの文字が、実質的に“欠損”を意味していることがあります。pandas.read_e...
Python

Python Excel操作 逆引き集 | インデックス列として読み込む

Pythonでインデックス列として読み込む入門 — index_col=0行番号(インデックス)に意味がある表では、読み込み時に「この列をインデックスにする」と決めておくと後の操作がすっきりします。初...
Python

Python Excel操作 逆引き集 | 日付列を自動でパースする

Pythonで日付列を自動パースする入門 — parse_dates=日時の計算や集計を楽にするコツは、読み込み時に日付を「文字列のまま」ではなく datetime 型へ変換しておくこと。pandas...
Python

Python Excel操作 逆引き集 | 読み込み時にデータ型を指定する

PythonでExcelのデータ型を指定する入門 — dtype={'col': str}「郵便番号の先頭ゼロが消えた」「商品コードが数値になってしまう」— こうした型ぶれは読み込み時に直すのが最短で...
Python

Python Excel操作 逆引き集 | 部分行だけ読み込む(nrows)

PythonでExcelの「部分行だけ」読み込む入門 — nrows=100Excelファイルが大きいとき、「全部読み込む必要はない、先頭の一部だけ見たい」という場面があります。そんなときに便利なのが...
Python

Python Excel操作 逆引き集 | 読み込み時に先頭行をスキップする

PythonでExcelの先頭行をスキップする入門 — skiprows=range(n)Excel帳票には「タイトル」「会社ロゴ」「注意書き」など、データの前に余分な行が入っていることがよくあります...
Python

Python Excel操作 逆引き集 | 読み込み時に特定列だけ選ぶ

Pythonで特定列だけ読み込む入門 — usecols= / usecols=不要な列を読み込まないだけで、処理はぐっと速く、分かりやすくなります。初心者向けに、列指定の考え方と使い方をすっきり整理...
スポンサーリンク