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

実行時にPythonのループ範囲(上限)を変更できますか?


いいえ、作成した範囲を変更することはできません。代わりに、whileループを使用することができます。たとえば、次のようなコードがある場合:

範囲内のiの場合(lower_limit、higher_limit、step_size):

# some code
if i == 10:
   higher_limit = higher_limit + 5

次のように変更できます:

i = lower_limit
while i < higher_limit:
   # some code
   if i == 10:
      higher_limit = higher_limit + 5
   i += step_size

  1. PythonでTkinterボタンのコマンドメソッドを変更する

    Buttonウィジェットの重要性は、アプリケーションで特定の操作を実行するためのイベントを処理するために使用されることです。このようなイベントを処理するために、通常、特定の操作を含むメソッドを定義します。 イベントを変更したいとします。 ボタンを初期化した後のメソッド。 configure(options)を使用して、ボタンとそのハンドラーを構成できます。 方法。したがって、新しいメソッドを定義してボタンを構成することで、同じボタンで新しいイベントをトリガーできます。 例 #Import tkinter library from tkinter import * #Create an i

  2. コイン交換のためのPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 − N枚のコインが与えられ、Sに各値が無限に供給されるように、それらのコインを変更したいと考えています。順序に関係なく、変更できる方法がいくつあるかを表示する必要があります。 動的計画法の概念を使用して問題ステートメントを解決し、時間の複雑さを軽減します。 次に、以下の実装のソリューションを見てみましょう- 例 # dynamic approach def count(S, m, n):    # base case    table = [[0 for x in