条件分岐
例えば、コインの表(omote)と裏(ura)の出現確率は、通常50%である。しかし、コンピュータ上でその確率に差を設けることができる。下図は、omoteの確率を10%、uraの確率を90%に設定して、20回試行した結果である。明らかに、omoteの出現数が少ないこと…
'21/12/17/更新:集合setを使用した場合の雛形も追記して、2通りの方法を記載しました。 ひとつ目は、リスト内包表記で出来ます。リストAとリストBの差をリスト化します。 import numpy as np A_list = np.arange(0, 10, 1).tolist() B_list = [0, 1, 2, 3, …
日付でif文条件分岐するには、日付型である必要があります。日付型は、正確にはdatetimeオブジェクトで文字列型の場合は次のようにして、strptimeメソッドで型変換してから使用します。 date_str = '2020/01/01' # 日付の文字列# dateオブジェクトへ変換する…
本コードの実施例を次に示します。例えば、下図のように4つのファイルがあるとします(数はいくらでも構わない)。 本コードを実行すると、下図のようなデータを別ファイルへ書き出す仕様です。 ■本プログラム ①辞書型のキーと値を同時に取り出す場合: for …
表題の件を成すには最終行を取得する必要があり、その方法は下記2点です。lastrow = sum(1 for i in open([ファイル名])) # ファイル内の最終行の番号を取得lastrow_sen = linecache.getline([ファイル名], [指定行]) # ファイル内の指定行を取得 本プログ…
'20/02/29/更新:コードの可読性を若干良くしました。os.path.isfile()を使用すれば楽である。指定ファイルが存在すれば真「True」、存在しなければ偽「False」を返す。その結果を、if文で、if True: や if not True: で分岐すれば良い。ちなみに、ファイル…