pythonベースの学習 - 演算子&基本的なデータ型

まず、オペレータ

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ブール値ブール値

 

おすすめ

転載: www.cnblogs.com/xucuiqing/p/11456566.html