まず、オペレータ
1つの算術演算子:+、 - 、*、/、*、@、%
2代入演算子
算術演算子代入演算子を使用すると、得られた結果は、明確な値です。
例
カウント=カウント数+ 1つ
のカウント + = 1
3つの比較演算子:! <、>、=、> =、<=、==
4つの論理演算子:と\で\または\ありませんで
論理、および比較演算子、結果は、ブール値を返すTRUE TRUEの値を返し、偽偽
優先順位の実装:
内部1、第算出()内容
図2に示すように、正面からの括弧、実行の順序は、バックアップしないように
3、
結果は真とTrueまたは====>であります
結果はTrueで====>裁判官に継続
そして、結果はFalseですか====>分析続けます
結果は偽とアンドレ====> Falseで
第二に、基本的なデータ型
データの種類を選択するには、Ctrl +マウス、データタイプに含まれるすべての機能を見ます
1デジタルINT
= "123" B = INT(A) B = B + 100 プリント(タイプ(B)、B)
解釈:話す文字列がデジタルB、型に変換される(b)は、あなたは、データ型bを見ることができます
= "123A"
B = INT(A)########数値に文字列を変換することができ、文字はないかもしれません
1)一般的なデータタイプ
現在のニーズに代わってBIT_LENGTH()、バイナリ表現中の少なくともいくつかの数字
年齢= 10 、V = age.bit_length() プリント(V)
2文字列str
共通のデータタイプ
2.1 captalize、最初の文字は、資本の出力を表し、
テスト= " アレックス" V1 = test.capitalize() プリント(V1)
2.2 caseflod、小文字にすべての文字を表します
テスト= " ALEX " V1 = test.casefold() プリント(V1)
NOの場合、文字幅2.3センター、文字幅の設定を表し、及びコンテンツ中心、#20世代全長、空間がその代わりに使用することができる*代わりに*を、*は任意の文字であってもよく、*ギャップを埋めます
テスト= " ALEX " V1 = test.center(20、" 财" ) プリント(V1)
開始位置と終了位置:2.4カウントは、提供することができる文字列の検索開始位置から求めるシーケンスを表します。
テスト= "alExalExrrfrgddealEx" V1 = test.count( "EX"、5,20) プリント(V1)
現在の文字の数が表示される計算し、あなたが見つけるために5号、最初の20の端から見始めることができます
2.5 endswithとSTARTSWITHは、真と偽の判断、開始または終了されるかを示します
テスト= " alExalExrrfrgddealEx " V1 = test.startswith(" A " ) 、印刷(V1)
真
テスト= "alExalExrrfrgddealEx" V1 = test.startswith( "B") 、印刷(V1) 假
2.6どの添字/所在地、最初の1の後に見つけるために、表現の先頭から見て、見つけます
=テスト「alExalExrrfrgddealEx 」 V1 = test.find(「実施例」、7,20 ) プリント(V1) 検索結果: 20 スタートは、それが返され、ビット7から20未満の例が表示された見つけるため第一の端位置に見出さ添字
注意:-1を発見していないため
2.7フォーマット、代表的な形式は、文字列のプレースホルダは、指定された値に置き換えられ
リスト3
4タプルタプル
5つの辞書の辞書
6ブール値ブール値