Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonの組み込みタプル関数一覧|len・max・min・tupleの使い方を解説

    Pythonには、タプル(tuple)を操作するための組み込み関数がいくつか用意されています。タプルはイミュータブル(変更不可)なシーケンス型であり、複数の値をひとまとめに扱いたい場合に便利です。ここでは、代表的なタプル関連の組み込み関数を一覧形式で紹介します。Pythonの主なタプル関数一覧番号関数名説明1cmp(tuple1, tuple2)2つのタプルの要素を比較します。※Python 3では廃止されたため、代わりに比較演算子や operator.eq() などを使用します。2len(tuple)タプルに含まれる要素の総数(長さ)を返します。3max(tuple)タプル内の最大値を持つ要

  2. Pythonで辞書の値にアクセスする方法|基本構文とKeyErrorへの対処法

    Pythonの辞書(dict)の要素にアクセスするには、おなじみの角括弧 [] を使ってキーを指定します。これにより、キーに対応する値を簡単に取得できます。基本的な例以下は最もシンプルなサンプルコードです。#!/usr/bin/python3 dict = {Name: Zara, Age: 7, Class: First} print(dict[Name]: , dict[Name]) print(dict[Age]: , dict[Age])実行結果上記のコードを実行すると、次のような出力が得られます。dict[Name]: Zara dict[Age]: 7このように、dict[キー]

  3. Pythonで辞書を更新する方法|要素の追加・変更・削除をわかりやすく解説

    Pythonの辞書(dict)は、新しいキーと値のペアを追加したり、既存の値を変更したり、不要なエントリを削除したりすることで、柔軟に更新できるデータ構造です。この記事では、辞書の基本的な更新操作である「既存エントリの変更」と「新規エントリの追加」について、シンプルなサンプルコードを使って解説します。サンプルコード#!/usr/bin/python3 dict = {Name: Zara, Age: 7, Class: First} # 既存のエントリを更新 dict[Age] = 8 # 新しいエントリを追加 dict[School] = DPS School print(dict[

  4. Pythonで辞書の要素を削除する方法|del文とclear()の使い方

    Pythonでは、辞書(dict)から個別の要素だけを取り除くことも、中身をすべて空にすることもできます。さらに、たった1行の操作で辞書そのものを完全に削除することも可能です。 辞書全体を明示的に削除したい場合は、del文を使用します。 辞書を削除する3つの方法 del dict[key]:指定したキーに対応する要素を1つだけ削除します。 dict.clear():辞書オブジェクトはそのまま残し、格納されているすべての要素を削除して空の辞書にします。 del dict:辞書変数そのものを削除します。以降はその名前で辞書にアクセスできなくなります。 サンプルコード 以下は、それぞれの操作を実

  5. Pythonの辞書キーに関する2つの重要なルールとは?

    Pythonの辞書(dict)において、値(value)には一切の制限がありません。標準オブジェクトでもユーザー定義オブジェクトでも、任意のPythonオブジェクトを格納できます。しかし、キー(key)については話が別です。辞書のキーには、以下の2つの重要なルールがあります。ルール1:同じキーを複数持つことはできない辞書では、1つのキーに対して複数のエントリを持つことができません。つまり、重複したキーは許可されていません。もし代入時に重複したキーが現れた場合、最後に代入された値が優先されます。コード例#!/usr/bin/python dict = {Name: Zara, Age: 7,

  6. Pythonの辞書(dict)で使える組み込み関数とメソッド一覧

    Pythonの辞書型(dict)は、キーと値のペアを格納できる非常に便利なデータ構造です。この記事では、辞書操作に役立つ組み込み関数と、辞書オブジェクトが持つ主要なメソッドを一覧形式でわかりやすく解説します。辞書で使える組み込み関数Pythonには、辞書を引数として受け取れる以下の組み込み関数が用意されています。No.関数名と説明1cmp(dict1, dict2)2つの辞書の要素同士を比較します。※この関数はPython 2専用で、Python 3では削除されています。代わりに比較演算子や == を使用してください。2len(dict)辞書の全体の長さ、つまり辞書に含まれる項目(キーと値のペ

  7. PythonのTick(ティック)とは?意味と使い方をわかりやすく解説

    PythonにおけるTick(ティック)とは、時間を数値として扱うための単位です。時間間隔は秒単位の浮動小数点数で表され、特定の時点は1970年1月1日 午前0時00分00秒(エポック)からの経過秒数として表現されます。Pythonには、時刻を操作したり異なる表現形式に変換したりするための関数を提供する、広く利用されているtimeモジュールが標準で用意されています。このモジュールのtime.time()関数を呼び出すと、エポックからの経過ティック数として現在のシステム時刻を取得できます。サンプルコード以下は、現在のティック数を取得して表示する基本的な例です。#!/usr/bin/python3

  8. PythonのTimeTuple(時間タプル)とは?9つの要素とstruct_time属性を徹底解説

    Pythonの多くの時刻関連関数は、時刻を9つの数値からなるタプルとして扱います。これがいわゆる「TimeTuple(時間タプル)」です。各要素には決まった順序と意味があり、年月日や時分秒に加えて、曜日や夏時間の情報まで含まれています。TimeTupleの9つの要素TimeTupleの各インデックスに対応するフィールドと、取り得る値は以下の通りです。インデックスフィールド値の範囲04桁の西暦(年)例:20081月1〜122日1〜313時0〜234分0〜595秒0〜61(60と61はうるう秒)6曜日0〜6(0は月曜日)7年内の通算日(ユリウス日)1〜3668夏時間(DST)フラグ-1、0、1(-

  9. Pythonで現在の時刻を取得する方法【timeモジュールの使い方】

    はじめにPythonでは、標準ライブラリの time モジュールを使うことで、現在の時刻を簡単に取得できます。エポック(1970年1月1日 00:00:00 UTC)からの経過秒数を表す浮動小数点値を localtime() などの関数に渡すと、年・月・日・時刻など9つの要素すべてが有効な「時間タプル(time.struct_time)」として受け取ることができます。サンプルコード以下は、現在のローカル時刻を取得して表示する基本的な例です。#!/usr/bin/python3 import time localtime = time.localtime(time.time()) print(

  10. Pythonで整形された時刻を取得する方法(asctime関数の使い方)

    Pythonでは、時刻を任意の形式に整形して取得することができます。その中でも、人間が読みやすい形式で現在時刻を取得する最もシンプルな方法が、timeモジュールのasctime()関数を使う方法です。サンプルコード#!/usr/bin/python import time localtime = time.asctime(time.localtime(time.time())) print(Local current time :, localtime)実行結果このプログラムを実行すると、以下のような出力が得られます。Local current time : Tue Jan 13 10:17

  11. 【初心者向け】Pythonで月間カレンダーを取得・表示する方法

    PythonのcalendarモジュールとはPythonの標準ライブラリに含まれるcalendarモジュールは、年間カレンダーや月間カレンダーを簡単に操作・表示するための多彩なメソッドを提供しています。このモジュールを使えば、わずか数行のコードで指定した月のカレンダーをテキスト形式で出力することができます。サンプルコードここでは、2008年1月のカレンダーを取得して表示する例を紹介します。#!/usr/bin/python import calendar cal = calendar.month(2008, 1) print(Here is the calendar:) print(cal)

  12. Windows起動時にPythonスクリプトを自動実行する2つの方法

    PythonスクリプトをWindowsのスタートアップに登録すると、Windowsが起動するタイミングでそのスクリプトが自動的に実行されます。バッチ処理や常駐ツールなどを便利に運用できる手法で、設定方法は主に以下の2通りあります。 方法1:スタートアップフォルダにスクリプトを追加する Windowsは起動後、スタートアップフォルダ内にあるすべてのアプリケーションやファイルを実行します(ダブルクリックした場合と同等の動作)。この仕組みを利用して、Pythonスクリプトのショートカット、またはスクリプト本体をスタートアップフォルダに配置します。 スタートアップフォルダの場所 C:\Users\

  13. Pythonのtimeモジュール完全ガイド:主要関数と属性の一覧

    Pythonの標準ライブラリには、時間の取得や変換を扱うためのtimeモジュールが用意されています。このモジュールを利用することで、現在時刻の取得、時刻データのフォーマット変換、プログラムの一時停止など、時間に関するさまざまな処理を実装できます。 ここでは、timeモジュールで利用できるすべての関数と属性を一覧形式で解説します。 timeモジュールの主な関数一覧 No.関数と説明 1time.altzoneローカルの夏時間(DST)タイムゾーンのUTCからのオフセットを秒単位で返します。ローカルのDSTタイムゾーンがUTCより東にある場合(西ヨーロッパや英国など)は負の値になります。da

  14. Pythonのcalendarモジュール徹底解説!主な関数と使い方まとめ

    PythonのcalendarモジュールとはPython標準ライブラリのcalendarモジュールは、カレンダーに関するさまざまな機能を提供するモジュールです。特定の月や年単位のテキスト形式カレンダーを出力する関数や、うるう年の判定、曜日の取得など、日付処理に役立つ関数が多数用意されています。デフォルト設定では、週の最初の日は月曜日、最後の日は日曜日となっています。この設定を変更したい場合は、calendar.setfirstweekday()関数を使用します。calendarモジュールの主な関数一覧以下に、calendarモジュールで利用できる代表的な関数をまとめました。No.関数名と説明1

  15. Pythonで関数を定義する方法:基本ルールと構文をわかりやすく解説

    Pythonでは関数を定義することで、必要な処理をひとまとめにし、再利用可能な形で提供できます。ここでは、Pythonで関数を定義する際の基本的なルールを紹介します。 関数定義の基本ルール 関数ブロックはキーワード def で始まり、その後に関数名と丸括弧 ( ) を続けます。 入力パラメータ(引数)は丸括弧の中に記述します。括弧の中で直接パラメータを定義することもできます。 関数の最初のステートメントとして、任意で「ドキュメンテーション文字列(docstring)」を記述できます。関数の説明を書いておくことで、コードの可読性が向上します。 関数内のコードブロックはコロン(:)で始まり、以降

  16. Pythonで関数を呼び出す方法をわかりやすく解説

    関数の呼び出しとは 関数を「定義」するだけでは、その関数に名前が付けられ、受け取る引数(パラメータ)が指定され、コードブロックが構造化されるだけです。この段階では、まだ何も実行されていません。 関数の基本構造が完成したら、別の関数から呼び出すか、Pythonプロンプトから直接呼び出すことで、初めてその関数を実行できます。 printme()関数の呼び出し例 以下は、自作関数 printme() を定義し、2回呼び出して実行するサンプルコードです。 #!/usr/bin/python # 関数の定義 def printme( str ): This prints a passed str

  17. Pythonの関数における参照渡しと値渡しの仕組みを徹底解説

    Pythonでは、すべての引数(パラメータ)はオブジェクトへの参照として関数に渡されます。つまり、関数内で引数が参照しているオブジェクトを変更すると、その変更は呼び出し元の変数にも反映されます。この動作を理解することは、リストや辞書などのミュータブル(変更可能)なオブジェクトを扱ううえで非常に重要です。以下、具体的な例を見ていきましょう。例1:関数内でオブジェクトを変更する場合次の例では、関数に渡されたリストに対してappend()で要素を追加しています。これは元のオブジェクト自体を変更する操作です。#!/usr/bin/python3 # 関数の定義 def changeme(mylist

  18. Pythonの必須引数(Required Arguments)とは?エラー例と正しい呼び出し方を解説

    必須引数(Required Arguments)とは、関数を呼び出す際に正しい順序(位置)で渡す必要がある引数のことです。位置引数とも呼ばれ、関数呼び出し時の引数の数は、関数定義で指定された数と完全に一致していなければなりません。 例えば、関数 printme() を呼び出すには、必ず1つの引数を渡す必要があります。引数を渡さずに呼び出すと、以下のように TypeError(型エラー)が発生します。 サンプルコード #!/usr/bin/python3 # 関数の定義 def printme( str ): 渡された文字列をこの関数内で出力する print( str ) r

  19. Pythonのキーワード引数とは?基本の使い方をわかりやすく解説

    キーワード引数(keyword arguments)は、関数呼び出しに関係する重要な仕組みです。関数を呼び出すときにキーワード引数を使うと、呼び出し側は引数名(パラメータ名)を使って値を指定できます。この仕組みのおかげで、一部の引数をスキップしたり、定義された順序とは異なる順番で引数を渡したりすることも可能になります。Pythonインタープリタが、指定されたキーワードをもとに値とパラメータを自動的に対応付けてくれるためです。例として、printme() 関数を次のようにキーワード付きで呼び出すことができます。例1:キーワード引数の基本的な使い方#!/usr/bin/python3 # 関数の定

  20. Pythonのデフォルト引数(デフォルトパラメータ)とは?基本の使い方をサンプルコードで解説

    Pythonにおけるデフォルト引数(デフォルトパラメータ)とは、関数を呼び出す際にその引数へ値が渡されなかった場合に、自動的に初期値が適用される引数のことです。デフォルト引数を使うことで、同じ関数をさまざまなパターンで柔軟に呼び出せるようになります。 次の例では、age 引数にデフォルト値 35 を設定しています。呼び出し時に年齢が指定されなかった場合は、このデフォルト値が出力されます。 サンプルコード #!/usr/bin/python # 関数の定義 def printinfo(name, age = 35): この関数は、渡された情報を出力します print(Name:,

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:125/450  20-コンピューター/Page Goto:1 119 120 121 122 123 124 125 126 127 128 129 130 131