1. 変数
変数の定義: 変数は、コンピュータープログラム内で参照および操作される情報を格納するために使用されます
変数は、プログラム内でmyFirstName、myLastName
=は代入ステートメントであり、任意のデータ型を変数に代入できます。同じ変数を繰り返し代入することも、異なる変数にすることもできます変数の種類
myLastName = "Ni"
代入ステートメントの等号を等号と同一視しないでください。数学的な等号。たとえば、次のコード:
| x =
x = x +
2
x = x + 2は違いますの本当です。プログラムでは、代入文はまず右辺の式x + 2 | を計算し、結果
前回のxの値は
8でしたので、再代入後のxの値は
10になります。
次のように、コンピューター メモリ内の変数の表現を理解し、変数を宣言し、値を割り当てることは非常に重要です。
a ="ABC"
は を作成しますABC「 文字列 | ;
はメモリ内に a という名前の変数を作成し、それを
"ABC"に指します。
概要:
コンピュータ内部では、あらゆるデータは「オブジェクト」とみなされ、プログラム内で変数はこれらのデータオブジェクトを指すために使用されます。と変数を関連付けます。
2. データ型
コンピューターは数学的な計算を行うことができる機械です。コンピュータプログラムは当然ながらさまざまな数値を扱います。コンピューターは数値だけでなく、テキスト、グラフィックス、オーディオ、ビデオ、Webページ
など、さまざまなデータを処理することもできます。データが異なれば、異なるデータ型を定義する必要があります。
1. 数値
整数: 1、 -100、0、1000などの表記方法と同じです。または 16 進数表現、0xffffff、0xabcd など。
浮動小数点数: つまり、0.99、-1.25、88.88 などの 10 進数。または、科学表記法 1.23e8、1.2e-8 などで表されます。
複素数: 実数部と虚数部で構成され グループ化され 、一般形式は x + yj です。 (- 5+4j) など
数値のサイズ制限はありません。ある範囲を超える場合は、inf(無限)
2 として表現されます。一重引用符 ' または二重引用符 " で囲まれたテキスト ('abc'
、"XYZ" など)。 ' または " それ自体は単なる表現であり、文字列の一部ではありません
たとえば'abc' には、 a 、 b 、 c の 3 つの文字しかありません。 '自体も文字の場合は、例えば「I'm OK」
含まれる文字はI、'、m、スペース、O、Kです。' と " の両方を含む文字列はエスケープ文字で識別できます。たとえば、'I'm "OK"!'
はI'm "OK"! を意味します。エスケープ文字はエスケープできます。 n
は改行を表し、tはタブ文字を表し、\は文字を表します。文字列内に多くの改行がある場合は、''''....''''を使用できます。
の形式は複数行のコンテンツを表します。
string.strip([chars]) メソッドは、先頭と末尾の指定された文字を削除するために使用されます。文字列 (デフォルトはスペース) )
>>> "Jonathan" パラメータ: chars -- 文字列の先頭と末尾から指定された文字を削除します戻り値: 削除された文字を返します。文字列の先頭と末尾の文字を指定して新しい文字列が生成されます。元の文字列は残ります。 len(string) | メソッドは
を返します。
パラメータ: str -- String
戻り値: 文字列の長さ
string.index(str, beg=0, end=len(str))文字列を検出するメソッド部分文字列 str
"Jonathan".index("J") > 0 "Jonathan".index("J" ,1) >> を含みます。 > substrが見つかりません "Jonathan".index("an") >>> パラメータ: str -- 取得した文字列を指定します beg -- 開始インデックス、デフォルトは0です end -- 終了インデックス、デフォルトは文字列の長さです 戻り値: 部分文字列が含まれている場合は、開始インデックス値を返します。それ以外の場合は、 例外 がスローされます。
Python は単一の 文字タイプ をサポートしていません。Python では単一の文字も文字列として使用されます。記号 サブ文字列にアクセスします。括弧を使用して文字列
|
以上がPythonを使った自動開発 - 変数、データ型、操作方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。