7.31 PYフォーマットされた出力基礎と基本的な演算子

7.31 PYフォーマットされた出力基礎と基本的な演算子

出力フォーマットされた三つの方法

効果

Pythonバージョンの変化に、固定フォーマットの印刷にユーザによって入力された情報が、そこには実用的な効果はありませんが、胡ショーで結果、より多くの花をプリントアウトすることがより便利であることができ、異なるフォーマットされた出力があります。

プレースホルダ

%sのプレースホルダは、文字と変数名に%パスあなたは出力したいです。

.formatフォーマット

プレースホルダ{と}、.format伝統的な値と、フーは、ショーで実用的な効果を費やしていません。

F-文字列フォーマット

py3.6ユニークなバージョン、印字フォーマット(F '{} {} {}')、単純な使用とHU花を示すこと。そして、あなたは、印刷(F「{:.2f秒}」)小数点以下の整数をカスタマイズすることができます

使用

たとえば、次のように出力の3つの方法でフォーマット出力:「私の名前はWangzhiホイですが、私の身長は私の体重は110で、185です」

name = '汪智慧'
height = 185
weight = 110
print('My name is %s , my height is %s,my weight is %s' 
      %(name,height,weight)) # %s表示匹配所有字符
print("My name is {}, my height is {}, my weight is {}" .format(name,height,weight))
print(f'My name is {name}, my height is {height}, my weight is {weight}')

基本的な演算子

算術演算子

算術演算子は表示しないように、私たちは小学校の算数から始まっ何あまりにもシンプルつかんだ......

029-基本的な演算子 - ?=スタイル/透かし-OSSプロセスxは.jpgの算術演算子

  + - * / % ** // (%取余,**幂,//整除)

比較演算子

2つの条件が、ブール値T / Fを比較し、

029-基本的な演算子 - 比較演算子.jpgのX-OSS-プロセス=スタイル/透かし?

 == != <> > <  >=  <= (!=与<>类似,都是表示不等于)
print('a' == 'abc') # False
print('a' != 'abc') # True
print( 1+1 == 2 ) # True

代入演算子

値は、一価及び二価代入演算子代入演算子を含む、変数に割り当てられた値についてです

モノ:即ち、算術演算子+ - * /%// **(%残量**パワー、割り切れる//)

二元:+ = - = = * / ** =%= = = //

029-基本运算符-赋值运算符.jpg?x-oss-process=style/watermark

a += b # a=a+b
a %= b # a=a%b
a **= b # a=a**b
a //= b # a=a//b

論理演算子

与えるために、すなわち、記号論理演算、ブール演算

そしてまたはありません

029-基本运算符-逻辑运算符.jpg?x-oss-process=style/watermark

3 > 3 and 1 > 2 or 2 > 1  # False

アイデンティティ演算子

アイデンティティ演算子は、メモリセルのうちの2つを比較するために使用しました。029-基本运算符-身份运算符.jpg?x-oss-process=style/watermark

そして、==の違いは、2つの変数が変数が等しい==決定するために、同じオブジェクト(か同じメモリ空間内)、基準値を参照するかどうかを決定するように構成されています。

x = 257
y = x
z = 257

print(f'x is y:{x is y}') # x is y:True
print(f'x == y:{x == y}') # x == y:True
print(f'x is z:{x is z}') # x is z:False
print(f'x == z:{x == z}') # x == z:True

拡張:優先順位でPythonの演算子

そして、Pythonのオペレータの最初のカウントの数学換算で優先順位と、加算と減算、乗算、除算を数える必要が、実際にはない、ライン上の優先度の高いブラケット...

029-基本运算符-python运算符优先级.jpg?x-oss-process=style/watermark

おすすめ

転載: www.cnblogs.com/dadazunzhe/p/11277439.html