2024-10-01から1ヶ月間の記事一覧
概要 コード 表示イメージ 概要s.index([検索文字, for[, to]]) s:シーケンス型 from:開始インデックス to:終了インデックス ※リストでは、類似『str.find()』文字列メソッドなのでつかえない。ちょこっとメモシーケンス文字列、バイト列、タプル、リスト…
概要 コード 表示イメージ 概要sum(イテラブル[, ...])ちょこっとメモイテラブルfor文によって繰り返すことができるオブジェクト イテレータ繰り返して取り出す操作 コード word=[1,2,3,4,5] print(sum(word)) 表示イメージ 15
概要 コード 表示イメージ 概要min(イテラブル[, ...])コード word=[1,2,3,4,5] print(min(word)) ちょこっとメモイテラブルfor文によって繰り返すことができるオブジェクト イテレータ繰り返して取り出す操作 表示イメージ 1
概要 コード 表示イメージ 概要max(イテラブル[, ...])ちょこっとメモイテラブルfor文によって繰り返すことができるオブジェクト イテレータ繰り返して取り出す操作コード word=[1,2,3,4,5] print(max(word)) 表示イメージ 5
概要 コード 表示イメージ 概要len(s) s:シーケンス型、コレクション型 要素数(オブジェクトの長さ) 取得 組み込み関数 ちょこっとメモシーケンス文字列、バイト列、タプル、リスト、range など コレクション辞書、集合、凍結集合など コード word=[1,2,3…
演算子 演算子「+」 表示イメージ 演算子「*」 パターンA 表示イメージ パターンA 表示イメージ 演算子「in」 表示イメージ 演算子「not in」 表示イメージ 演算子 演算子「+」 リストの連結 word=[1,2,3,4,5] print(word+['a', 'b', 'c', 'd','e']) 表示イメージ [1, …
内包表記 リスト→新リスト 基本 表示イメージ 複数のリストから要素を取得 表示イメージ 条件で絞る 表示イメージ 入れ子(ネスト)・・・多次元リストを生成 表示イメージ 内包表記 リスト→セット(集合) 基本 表示イメージ 内包表記 リスト→辞書 基本 表示イメー…
インデックス 0から始まる。基本, 左側に格納したデータから数える。 データの書換えが可能 負のインデックス:後ろから数える。「-1」から始まる。 word=['a', 'b', 'c', 'd','e'] print(word[1]) print(word[-2]) word[1]='Z' print(word) word[3]='ZZZZ' pr…
定数 bool型 False True None 定数 定数専用機能はない。 コーディング上でわかりやすくしている。 全大文字のみのアッパースネークケース。例「WORD_WORD」推奨 ちょこっとメモ連結方法 キャメルケース最初以外の先頭を大文字。 wordWord。連結方法 スネー…
代入 代入文 多重代入 リスト→リスト各要素 表示イメージ リスト→タプル各要素 表示イメージ 再代入文 累積代入文 代入演算子 代入 代入文 「=」:変数に値を代入する文 inte = 100 多重代入 リスト→リスト各要素 mm_lis =['卯月','皐月','水無月'] [ml4, m…
文字列の連結 (加算) 文字列 + 文字列 表示イメージ 文字列+数字 表示イメージ 文字列操作 繰り返し 表示イメージ インデックス 表示イメージ in 文字列検索 表示イメージ 文字列 比較 表示イメージ 文字列の連結 (加算)「+」又は「 」スペースで連結できる。 文…
エラーの分類 構文エラー(syntax error) Pythonの構文に違反。プログラム実行前。 例)SyntaxError: ・・・構文エラー キーワードスペルミス daf fun(): # キーワードスペルミス return 1 表示イメージ File "<ipython-input-18-621b4a703825>", line 1 daf fun(): # キーワードスペルミス ^ SyntaxError: invalid syn</ipython-input-18-621b4a703825>…
概要 実行結果 True時 False時 表示イメージ 概要assert 前提条件 プログラム内にデバッグ用アサーション (前提条件) を宣言する。 Falseの時、『AssertionError』が発生し、そこでプログラム停止。 テストとデバッグに有用。 実行結果 True時 Error表示なし…
比較演算子 等値演算子 関係演算子 論理(ブール)演算子 等価性と同一性は、一致しない 表示イメージ 比較演算子 等値演算子 演算子 TRUE FALSE == 2つの値が等しい 2つの値が等しくない != 2つの値が等しくない 2つの値が等しい is 同一オブジェクト 同一…
if 条件判断 if 条件式: true処理 表示イメージ if 条件式: true処理 else: false処理 表示イメージ if 条件式: true処理 elif 条件式: true処理 else: false処理 表示イメージ if 条件判断『:』改行後、インデントをわすれないこと。 if 条件式: true処理 A…
スコープ ローカル変数 グローバル宣言 表示イメージ グローバル変数 スコープ『変数・関数』がアクセスできる範囲 ローカル変数 特定の「{}」ブロック・関数内で変数定義された変数 変数定義された特定の「{}」ブロック・関数内のみで利用可能。 グローバル…
整数→実数 表示イメージ 実数→整数 表示イメージ 整数→実数変換誤差なし float(5) float(-5) float(10**50) 表示イメージ 5.0 -5.0 1e+50 実数→整数変換誤差あり。 int(5.8) int(-5.8) int(float(10**50)) 表示イメージ 5 -5 100000000000000007629769841091…
種類 数値 区切り文字「_」アンダースコア 表示イメージ 指数表現「e」 表示イメージ 整数型 int型 実数 float型 浮動小数点数 仕組み IEEE 754(64bit)形式) 浮動小数点数 表記方法 表示イメージ float型 無限大:inf inf 作成 型変換 種類下記3つがある。 整数:…
コメント 1行コメント ドキュメンテーション文字列 表示イメージ 空白・空行 半角 全角 表示結果・・・実行エラー 空行 複数行で記述 『()』で記述 『\』で記述 予約語(keyword) コメントプログラムの解説などを描く。プログラムに影響しない。人間用。 1行…