Pythonプログラミング学習の進捗状況7

今日は、デジタルプログラミングや関連機能の一部の使用上のPythonプログラミング内容を学んでいます。

1、番号:スカラーストレージ、ランダムアクセスは、(新しいオブジェクトを生成します番号の変更後に)変更することはできません

    注:変更の不変型がポインタではなく、コンテンツそのものであります

Pythonのサポート進:0初めに

   六角た:0xを開始

倍精度浮動小数点型:直接科学的表記または小数で表すことができます。( - )は、通常、浮動小数点値と小数点を有するインデックスと(+)または間に任意のサフィックスE N Eを使用することができる負の指数を示し

2、複数:

  複雑なnum.real#の実部

  複素数のnum.imag番号虚部

  num.conjugate()#戻り複素数の複素共役

 

 

混合モード演算子:

  強制(b)の方法:

          操作の複数がある場合、それは別の複合体に変換されます

          いずれかのオペランドが長整数である場合、もう一方は長整数型に変換されます

          浮動小数点オペランドがある場合は、他の浮動小数点に変換されます

  モジュロ演算:

          フロート法と:

              あまり正確サプライヤー価値最大の整数の積との間の差をとることである:X-(math.floor(X / Y)* Y)

  べき乗:左**右:

        記号は、看板を見て、左と右に見ていません。

>>> - ** 2 3

-9

>>>( - 3)** 2

9

>>> 4.0 ** - 1.0

0.25

  ビット演算子:

      :-( NUM + 1のすべての論理反転のための単項〜のNum#、)

      num1をnum2の<<

      num1をnum2の>>

      num1をnum2の&

      num1をnum2の^

      NUM1 | NUM2

 

 

3、植物の関数値:

  BOOL(OBJ)#は、ブール値オブジェクトを返します。

  INT(OBJ、ベース= 10)#は、(ベースバンドパラメータはオプションである)オブジェクトによって表される文字列または数字を返し

  長いです()

  浮く()

  繁雑()

4、パフォーマンス機能:

  強制()

  divmod(a、b)は

       整数:リターン(床を除く、残りを取ります)

       フロート:戻り値(math.floor(NUM1 / NUM2)、残りを取ります)

       複合:リターン(math.floor((NUM1 / NUM2).real)、余り)

5、全体の機能の差をとります:

  INT()#ダイレクト小数部(戻り値の型)切り捨て

  床以下元(リターンフロート)より()#1に最も近い整数与えるが

  ラウンド()#取得元の最も近い整数(リターン浮動小数点型)

6、組み込み関数数値計算:

  ABS(NUM)#戻り絶対値

  同じ型に強制変換()#のNUM1とNUM2変換

  divmod()

  POW(num1.num2、MOD = 1)#テイクNUM1 NUM2電力がMODパラメータを提供される場合、モジュロ演算の計算結果は、MODを行います

  円形()

以下がその例であります:

 。テイク。年がうるう年であるかどうかの判定

_auther _ = "stuwu79" 日付:2019年10月18日 
年= INT(入力(" 入力してください年:" ))
 の場合(年%4 == 0 !今年%100 = 0)または(年間4% == 0 年間%100 == 0):
     プリント" はい" プリント" なし"

B。最大公約数と最小公倍数

_auther _ = "stuwu79" 日付:2019年10月18日 
= INT(入力(' 第一NUMを入力してください:' ))
、B = INT(入力(' 第二NUMを入力してください:' )) = * B
 %bの=!0:
    、B = B、(%のb)の
 プリント(B、' 最大の公約数である' プリント(S // B、' 最小公倍数です'

 

おすすめ

転載: www.cnblogs.com/lover995/p/12273551.html