Python Glossary
On 1月 28, 2022 by adminこのページは、Pythonのクイックリファレンス ガイドであることを意図して作成されたものです。 もし追加すべきものがあれば、お知らせください。
“>>”
対話型シェルのデフォルトの Python プロンプトです。
abs
数値の絶対値を返します。
argument
コンピュータがコマンドを実行するために使用する余分な情報です。
argparse
Argparse はコマンドラインのオプション、引数、サブコマンドのパーサーです。
assert
デバッグ時に使用し、適用すべき条件をチェックします。
assignment
変数に値を与えること。
block
グループ化されたコードのセクション
breakfor ループや while ループを終了するために使用されます。
class
ユーザー定義オブジェクトを作成するためのテンプレート。
compiler
高級言語で書かれたプログラムを低級言語に変換する。
continue 現在のブロックをスキップし、「for」または「while」文に戻るために使用します
conditional statement
if または「if/else」を含むステートメントです。
debugging
プログラミングのエラーを発見して取り除くプロセス
def
関数やメソッドを定義する
おすすめのPythonトレーニング
Pythonトレーニングで一番おすすめはDataCampです。
dictionary
キーと値のペアの変更可能な連想配列(または辞書)です。 キーはハッシュ可能な型でなければなりません。
distutils
Python コードのインストール、ビルドおよび配布のために Python 標準ライブラリに含まれているパッケージです。
__future__
現在のインタープリタと互換性のない新しい言語機能を有効にするためにプログラマが使用できる擬似モジュールです。
easy_install
Easy Install は setuptools にバンドルされている Python モジュール (easy_install) で、自動的に Python パッケージをダウンロード、構築、インストール、管理することができます。
exceptions
エラーや他の例外的な条件を処理するために、コードブロックの制御の通常のフローから抜け出す手段
expression
値を生成する Python コード。
filter
filter(function, sequence) は、quence から function(item) が true のアイテムを含むシーケンスを返す
float
ifutable floating point number (不変の浮動小数点数)。
for
反復可能なオブジェクトを反復し、各要素をローカル変数に取り込み、付属のブロックで使用する
function
パラメータ化したステートメントのシーケンスです。
function call
引数付きの関数の呼び出し。
garbage collection
もう使われないときにメモリを解放する処理。
generators
反復子を返す関数。
high level language
人間が読んだり書いたりが容易になるよう設計されていること。
IDLE
統合開発環境
if 文
条件付きでコードのブロックを実行し、 else と elif (else-if の短縮形) もある。
import
現在のプログラムで使用できる関数や変数を持つモジュールをインポートするために使用します。
indentation
Python は、中括弧やキーワードではなく、ホワイトスペースの字下げを使って、ブロックを区切ります。
interpret
コマンドが tty から読み込まれるとき、インタプリタはインタラクティブモードにあると言われる。
interpret
プログラムを一度に 1 行ずつ翻訳することにより実行すること。
IPython
対話的な計算のための対話型シェル。
関連: iPython tutorial
iterable
そのメンバーを一度に一つずつ返せるオブジェクトです。
lambda
これらは匿名関数を作成するための略記法です。
list
Mutable list, can contain mixed types.
list comprehension
シーケンス内のすべてのまたは一部の要素を処理して結果をリストに返すコンパクトな方法です。
literals
Literals はいくつかの組み込み型の定数値を表す記法。
map
map(function, iterable, …) iterable の各項目に関数を適用し、結果をリストで返送する方法。
methods
メソッドは関数に似ていますが、オブジェクトに対して実行されます。
object
状態 (属性または値) と定義された動作 (メソッド) を持つ任意のデータです。
object-oriented
allow users to manipulate data structures called objects in build andexecute programs.
pass
Needed to create an empty code block
PEP 8
A set of recommendations how to write Python code.All rights reserved.
Python Package Index
Python 用サードパーティ製ソフトウェアの公式リポジトリ
Pythonic
他の言語に共通の概念を使用してコードを実装するのではなく、Python 言語で最も共通のイディオムに密接に従っているアイデアまたはコードの一部分です。
reduce
reduce(function, sequence) は、シーケンスの最初の2つのアイテムに対して(バイナリ)関数を呼び出し、次に結果と次のアイテムを呼び出し、その繰り返しで作られた1つの値を返します。
set
Unordered set, contains no duplicates
setuptools
collection of enhancements to the Python distutils which you allow more easily build and distribute Python packages
slice
Sub parts of sequences
str
A character string, 1.1: Unicode コードポイントの不変シーケンス。
str
数字、文字、さまざまな記号を含み、ダブルクォートまたはシングルクォートで囲むことができますが、シングルクォートの方がより一般的に使用されます。
try
付属のコードブロック内で発生した例外をキャッチし、except 節で処理できるようにする。
tuple
Immutable, can contain mixed types.
variables
テキストや数値用のプレースホルダー。
while
条件が真である限り、コードのブロックを実行します。
with
コンテキスト・マネージャ内のコードブロックを囲みます。
yield
ジェネレータ関数から値を返します。
Zen of Python
「import this」と入力すると、Pythonの思想がプリントアウトされる。
More Reading
Recommended Python Training
Pythonトレーニングで、一番のおすすめはDataCamp.
であり、その中でも特におすすめなのがDataCamp.
です。
コメントを残す