第四に、出力形式と基本的な演算子

図1に示すように、出力フォーマット

  手順は、しばしば、Aシナリオがある:ユーザが情報を入力し、固定フォーマットを印刷します。

  このようなユーザー名と年齢を入力し、[次の形式を印刷するようにユーザーに要求するように:

  私の名前は私の年齢はXXXで、XXXです。

  明らかに、コンマスプライス、ユーザーの入力することができる最後に名前と年齢との文字が、指定された場所のXXXに配置されていない、との図は、文字列のスプライシングにSTR(デジタル)変換する必要があります。

  %S、%のD:これは、以下のようなプレースホルダを使用します。

1.1%のプレースホルダストリング、許容される文字列、番号も受信することができます。例えば:

印刷( '私の年齢は、私の名前は%sのです%s' は%( 'エゴン'、18))

1.2%Dプレースホルダストリング。のみデジタルを受信します。例えば:

印刷( '私の名前は%sと、私の年齢は%dです')%( 'エゴン'、18)

印刷( '私の名前は%Sで、%S私の年齢IS')%( 'エゴン'、18がある)    #ageタイプ文字列、%dを渡すことができない、それが与えられます

1.3、指定された印刷フォーマットに、ユーザー指定の入力を受け付けます

名前=入力(「あなたの名前:」)

年齢=入力(「あなたの年齢:」)#18ユーザ入力は、文字列18として格納されている%dを渡すことはできません。

印刷( '私の年齢は、私の名前は%sと%s' は%(名前、年齢))

2、基本的な演算子

  数学、比較演算子、論理演算子、代入演算子、操作のメンバー、動作状態、ビット操作:多くがあるの運用コンピュータ技術では、単純に加算できるだけでなく、減算は、操作の種類に応じて分けることができます。

2.1算術

  仮定変数:= 10、B = 20

演算子 説明
= 単純な代入演算子 C = A + B
+ = 加算代入演算子 C + = C = C + Aと同等です
- = 減算代入演算子 C- = C = CAに相当します
* = 乗算代入演算子 C * = A = C * Aに相当
/ = 除算代入演算子 C / A = C = C / Aに相当します
%= 剰余代入演算子を取ります C%= AはC = C%Aに相当します
** = 電源代入演算子 C ** = C = C ** Aに相当します
// = 代入演算子のテイク割り切れます C // = C = C // Aに相当します

2.2、論理演算

演算子 説明
そして 「AND」ゲート、Xは偽であるか、またはXおよびYは偽であり、x、yの値の出力値、さもなければ (AとB)がtrueを返します
若しくは 「OR」ゲート、xはそうでなければ、X、Yの値の出力の値が真であります (AまたはB)がtrueを返します
ではありません ゲートは、xがtrueの場合、出力xが偽で、xが偽で、出力xが真である "NOT" 真実ではない(とB)を返します

2.2.1三間の優先関係:いない>と>または、左から右の計算にデフォルトと同じレベル。

>>>> 4 3及び4> 3、または1 == 3 'X' == 'X'または3> 3

2.2.2、それは実際には、括弧内の優先順位を区別するのが最善である、上記と同じ意味

原則:
2.2.2.1、ない最高の優先度は、結果が密接に否定が続く、と非常に密接不可分の条件に従っていないという条件であります

2.2.2.2、ステートメントが行われ、すべての接続、またはに接続された、またはすべて、次いで順に左から右へ順次計算することである場合

2.2.2.3、両方文を持っているか、その後の第1ブラケットと左右の2つの条件を封入するために、次に算出する場合

(> 4 3、> 4 >>> 3)又は(1 == 3 そして、 'X' == 'X' )または3> 3

2.2.3、短絡動作:論理演算の結果を決定することができるならば、それは最終結果を計算するために現在の値を返します。

>>> 10および0または「」及び 0又は「ABC」または「エゴン」==「DSB」および333または10> 4
我々が何を優先明確にするために括弧を使用
>>>(10 0)または( 「」 0)または'ABC'または ( 'エゴン' == 'DSB'及び333)又は10> 4
短絡:0 ' 'ABC'
                 偽FALSE TRUE

戻り値: 'ABC'

2.2.4、短絡操作面質問:
>>>#3. 1. 1又は
>>> 3 1、#3。。
>>>#0 1 1及び2と 
>>>#0 1 1及び2又は
>>> 0とまたは4. 1または#2。1
>>> 0またはFalse。1 #Falseおよび
2.2.5、アイデンティティ計算

  ID匹敵しますさ

  比較値である==

おすすめ

転載: www.cnblogs.com/jingpeng/p/12374971.html