Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonで多次元辞書を宣言する方法は?

    次のように3つの辞書オブジェクトを宣言しましょう- >>> d1={"name":"Ravi","age":25, "marks":60} >>> d2={"name":"Anil","age":23, "marks":75} >>> d3={"name":"Asha", "age":20, "marks"

  2. Python辞書のupdateメソッドの使い方は何ですか?

    Pythonの辞書クラスのupdate()メソッドには2つの目的があります。 辞書にまだキーが含まれていない場合は、新しいキーと値のペアが追加されます。 >>> d1={'name': 'Ravi', 'age': 25, 'marks': 60} update()メソッドは引数として辞書オブジェクト d1.update({"course":"ComputerEngg"}) 更新された辞書は、新しいキーと値のペアが追加されたことを示しています >>> d

  3. Python辞書keys()メソッドはどのように機能しますか?

    Pythonディクショナリクラスのkeys()メソッドは、ディクショナリで使用されるキーで構成されるビューオブジェクトを返します。 >>> d1 = {'name': 'Ravi', 'age': 21, 'marks': 60, 'course': 'Computer Engg'} >>>d1.keys() dict_keys(['name', 'age', 'marks', 'course'])

  4. Pythonのさまざまな基本演算子は何ですか?

    Pythonの演算子は-に分類されます 算術演算子 +追加 -減算用 *乗算用 /除算用 //フロア分割用 モジュロまたは剰余の% 関係演算子 以上の場合 =以上の場合 <未満の場合 <=以下の場合 ==forは等しい !=forはと等しくありません 論理演算子 および-両方のオペランドがtrueの場合にのみtrue または-1つのオペランドがtrueの場合でもtrue not-オペランドがfalseの場合はtrue、その逆の場合 ビット演算子 &ビット単位のAND |ビットごとのOR 〜ビット単位ではない ^ビット単位のXORの場合 ビット単位の右シフト <<ビット単位の

  5. Pythonのさまざまな算術演算子は何ですか?

    Pythonの算術演算子について以下で説明します- +加算の場合-いずれかの側でオペランドの加算を実行します >>a=5 >>b=7 >>c=a+b >>c 12 -減算の場合-最初のオペランドから2番目のオペランドを減算します >>a=10 >>b=5 >>c=a-b >>c 5 *乗算の場合-第1オペランドを第2オペランドで乗算します >>a=5 >>b=2 >>c=a*b >>c 10 /除算の場合-第1オペランドを第2オペランドで除算し

  6. Pythonには三項条件演算子がありますか?

    Python2.5で三項演算子が追加されました。その構文は次のとおりです。 構文 x if expr==True else y 例 次の例は使用法を示しています >>> percent=59 >>> 'pass' if percent>=50 else 'fail' 'pass' >>> percent=45 >>> 'pass' if percent>=50 else 'fail' 'fail'

  7. ++および--演算子はPythonでどのように機能しますか?

    C、C ++、Javaなど++および--演算子では、変数の値を1ずつインクリメントおよびデクリメントします。Pythonでは、これらの演算子は機能しません。 Pythonでは、変数はメモリ内のオブジェクトへの単なるラベルです。 Pythonでは、数値オブジェクトは不変です。したがって、a ++(a =10の場合)によって、10オブジェクトの値を11にインクリメントしようとしていますが、これは許可されていません。 >>> a=10 >>> a++ SyntaxError: invalid syntax 代わりに、+=演算子を使用する必要があります >

  8. Pythonでの正しい演算子の優先順位は何ですか?

    次の表は、Pythonでの演算子の優先順位を、優先順位の高いものから低いものの順に示しています。 **:べき乗(累乗) 〜+-:補数、単項プラスおよびマイナス(最後の2つのメソッド名は+ @および-@) * /%//:乗算、除算、モジュロおよびフロア除算 +-:足し算と引き算 <<:左右のビット単位のシフト &:ビット単位のAND ^ | :ビット単位の排他的論理和と通常の論理和 <= =:比較演算子 <> ==!=:等式演算子 =%=/ =// =-=+ =* =** =:代

  9. PythonのさまざまなID演算子タイプは何ですか?

    各Pythonオブジェクトには、メモリに保存されるときに一意の識別番号が割り当てられます。 id()関数で取得できます。 is演算子は、2つのオブジェクトのid()を比較し、両方のオブジェクトの値が同じ場合はTrueを返し、それ以外の場合はfalseを返します。 一方、is not演算子は、オブジェクトのid()が同じ場合はfalseを返し、それ以外の場合はtrueを返します。次のインタプリタアクティビティは、動作を示します- >>> a = 10 >>> b = a >>> id(a), id(b) (1581561184, 158

  10. Pythonのさまざまな代入演算子タイプは何ですか?

    次の表は、すべての代入演算子を示しています- オペレーター 説明 例 = 右側のオペランドから左側のオペランドに値を割り当てます c =a+bからcへのa+bの値 + = 右のオペランドを左のオペランドに追加し、結果を左のオペランドに割り当てます c + =acにaを追加 -= 左のオペランドから右のオペランドを減算し、その結果を左のオペランドに割り当てます c-=cからaを引く * = 右のオペランドと左のオペランドを乗算し、その結果を左のオペランドに割り当てます c * =cにaを掛けて、cに割り当てます / = 左のオペランドを右のオペランドで除算し

  11. Pythonのさまざまなビット演算子タイプは何ですか?

    ビット演算子は、オペランドとしてビットを操作します。次のビット演算子はPythonで定義されています- &(ビットごとのAND):両方のビットオペランドが1の場合は1を返します | (ビットごとのOR):2つのビットオペランドの1つが1であっても、1を返します ^(ビット単位のXOR):一方のオペランドが1で、もう一方が0の場合にのみ1を返します 〜(ビット単位の補数):オペランドが0の場合は1を返し、その逆の場合は1を返します <<(ビット単位の左シフト):ビットは左にシフトされ、右端のほとんどのビットは0に設定されます (ビット単位の右シフト):ビットは右にシフトされ、左端のほとん

  12. Pythonの演算子には何がありませんか?

    Pythonでは、「not in」メンバーシップ演算子は、指定されたシーケンスで変数が見つからない場合はtrueと評価され、それ以外の場合はfalseと評価されます。例 >>> a = 10 >>> b = 4 >>> l1 = [1,2,3,4,5] >>> a not in l1 True >>> b not in l1 False aはl1に属していないため、aはbに含まれていません Trueを返します 。ただし、bはl1にあるため、bはl1にありません Falseを返します

  13. Pythonの演算子ではないものは何ですか?

    Pythonではメンバーシップではありません演算子は、演算子のいずれかの側の変数が同じオブジェクトを指している場合はfalseと評価され、そうでない場合はtrueと評価されます。例- >>> a = 10 >>> b = 20 >>> id(a), id(b) (1581561184, 1581561504) >>> a is not b True 変数aとbのid()は異なるため、演算子はtrueを返しません。

  14. Pythonの^演算子の関数は何ですか

    Pythonでは、^はEXOR演算子と呼ばれます。これは、ビットをオペランドとして受け取るビット演算子です。一方のオペランドが1で、もう一方が0の場合、1を返します。 a =60(バイナリで00111100)およびb =13(バイナリで00001101)と仮定すると、aとbのビット単位のXORは49(バイナリで00110001)を返します >>> a=60 >>> bin(a) '0b111100' >>> b=a^2 >>> bin(b) '0b111110' >>>

  15. Pythonの%演算子の関数を説明します。

    Pythonでは、%は除算の余りを返す算術演算子です。モジュロ演算子または剰余演算子と呼ばれ、複素数を除く数値オペランドを操作します >>> a=10 >>> a%3 1 >>> a%5 0 >>> b=12.5 >>> b%2.5 0.0 >>> b%2 0.5

  16. Pythonでの++および--演算子の動作は何ですか?

    C / C ++やJavaなどでは、++および--演算子はインクリメントおよびデクリメント演算子として定義されています。 Pythonでは、これらは演算子として定義されていません。 Pythonでは、オブジェクトはメモリに保存されます。変数は単なるラベルです。数値オブジェクトは不変です。したがって、インクリメントまたはデクリメントすることはできません。 ただし、プレフィックス++または-はエラーを発生させませんが、どちらも実行しません。 >>> a=5 >>> b=6 >>> ++a 5 >>> --b 6 Post

  17. Pythonでの<>の操作とは何ですか?

    <>演算子は、Python2.xでは演算子と等しくないため使用できます。同じ操作に対して!=演算子もあります。 Python 3.xでは、<>演算子は非推奨になりました。 Python 2.7 >>> a=5                                                     &n

  18. Pythonのチルダ(〜)演算子とは何ですか?

    ビット演算子〜(チルダと発音)は補完演算子です。 1ビットのオペランドを取り、その補数を返します。オペランドが1の場合は0を返し、0の場合は1を返します たとえば、a =60(バイナリで0011 1100)の場合、その補数は2の補数に格納された-61(-0011 1101)です >>> a=60 >>> bin(a) '0b111100' >>> b=~a >>> a 60 >>> >>> b -61 >>> bin(b) '-0b111101

  19. Pythonのモジュロ%演算子とは何ですか?

    %記号はPythonでモジュロ演算子として定義されています。剰余演算子とも呼ばれます。 2つの数値オペランドの除算の余りを返します(複素数を除く)。 >>> a=10 >>> b=3 >>> a%b 1 >>> a=12.25 >>> b=4 >>> a%b 0.25 >>> a=-10 >>> b=6 >>> a%b 2 >>> a=1.55 >>> b=0.05 >>> a%b

  20. Pythonのブール演算子とは何ですか?

    論理演算子and、またはnotは、ブール演算子とも呼ばれます。 andおよびor演算子には、trueまたはfalseと評価される2つのオペランドが必要ですが、演算子ではなく、trueまたはfalseと評価される1つのオペランドが必要です。 ブール値と演算子は、両方のオペランドがtrueを返す場合にtrueを返します。 >>> a=50 >>> b=25 >>> a>40 and b>40 False >>> a>100 and b<50 False >>> a==0 and b==

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:52/450  20-コンピューター/Page Goto:1 46 47 48 49 50 51 52 53 54 55 56 57 58