baseIT系のノウハウの自分用メモです。basepythonで繰り返し処理をさせる方法python2018.09.03pythonで繰り返し処理をさせる方法はいくつかありますが、ここではforとwhileを用いた方法を説明します。forを使った繰り返しfor文は次のように用います。range(10):print(i)結果はこのようになります。0から9までの整数を発生させてそれを逐次表示させています。range(10)により(0,1,2,3,4,5,6,7,8,9)というリストを作成しそれを順次変数iに入力します。それをprint文で表示しています。whileを使った繰り返しwhile文は次のように使います。1結果はこのようになります。変数numを0で初期化し、そののち1回ずつprint文でnumの内容を表示そのあとnumに1を加えます。numが5未満の場合は処理を繰り返します。numが5未満で無くなったときにwhileループを抜けます。いう条件が満たされている限りwhile文が実行されることになります。あるバグとしては、この条件式が間違っており、whileループが無限に続く場合と、同じく条件式が間違っていて一度もwhileループが実行されない場合などがあります。rangeの使い方for分で使ってきたrangeですが、様々な使い方があります。次の例では、1から10まで1ずつカウントアップした数を生成します。開始の1は含まれますが、終端の10は含まれません。9123456789123456789この応用としてステップ数をマイナスにすることもできます。次の例では10から-10まで2ずつ減らした整数を生成します。-8123456789101086420-2-4-6-8あらかじめ回数が決まっている場合はfor文を、条件が満たされるまで繰り返す必要がある場合はwhile文を用いてコードを書くことになると思います。最後までお読みいただきありがとうございました。base関連記事pythonpyautoguiのインストールのエラー解消法Linuxでpythonの環境構築の際に躓くことが多いです。pyautoguiのインストールの際に躓きました。その解消方法を説明しています。pythonpythonで繰り返し処理をさせるfor文を使って行うのが一般的です。rangeに繰り返したい回数を入力します。この例では5回繰り返したいので5を渡しています。iは0から1つずつ増えていき、0,1,2,3,4と5回繰り返したら終了となります。...pythonpyautoguiのlocateOnScreenでconfidenceを使う方法pyautoguiのlocateOnScreenで特定の画像イメージを探す際に、confidence引数を設定することで、完全一致しなくても検出することが可能になります。_locateAll_python...pythonpythonで日付を取得する方法pythonで日付を扱うにはdatatimeモジュールを使います。pythonpyperclipの実行にエラーが起きる場合の対処方法pyperclipを実行する際に次のようなエラーとなることがあります。co...pythonpythonで外部プログラムを起動する方法pythonで外部プログラムを起動する方法を説明します。ライブラリsubprocessを使用します。あるのですが、この場合、実行したプロセスが終了するまで処理だ戻りません。18.04でリモートデスクトップを使う方法ubuntuのネットワーク表示で”デバイスは管理されていません”といわれてしまう時の解決法ubuntuのディスクをmacからマウントする手順カテゴリーAWSLinuxpythonR言語windowswordpress分類前タイトルとURLをコピーしました。