Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonの例外に関する優れたリファレンスドキュメントはどこにありますか?


次のリンクは、Pythonの例外に関する優れたリファレンスドキュメントです

https://docs.python.org/2/library/exceptions.html


  1. 騎士が移動でき、Pythonでボードを離れることができない場所の割合を見つけるためのプログラム

    4つの値n、x、y、およびkがあるとします。ここで、nはn x nのチェス盤を示し、x、y座標はナイトが(x、y)に配置されていることを表します。騎士は正確にkステップを踏む必要があり、各ステップで8方向のいずれかをランダムに均一に動かすことができます。騎士がk回の移動を行った後、チェス盤に留まる可能性のパーセンテージ(最も近い整数)を見つける必要があります。ボードを離れると、ボードに再び入ることができないという条件に従う必要があります。 したがって、入力がn =8、(x =0、y =0)、k =1の場合、出力は50になります。これは、8x8のチェス盤があり、騎士の初期位置が(1、1 )。

  2. Pythonで変数への参照を割り当てることはできますか?

    Pythonの変数の概念はC/C++とは異なります。 C / C ++では、変数はメモリ内の名前付きの場所です。ある値が別の値に割り当てられている場合でも、別の場所にコピーが作成されます。 int x=5; int y=x; たとえば、C ++では、&演算子は宣言された変数のアドレスを返します。 cout<x<<&x<<y<<&y; これにより、xとyの両方に同じ値が含まれていても、異なるアドレスが出力されます。アドレスを参照変数に格納することで、エイリアスを作成できます int x=5; int &y=x; y=10; c