特定の季節だけ計算するループ

「特定の季節だけ計算するループ」の編集履歴(バックアップ)一覧はこちら

特定の季節だけ計算するループ」(2007/09/25 (火) 14:30:22) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

たとえば、10月~3月の冬季のみについて毎年計算したいとき。 iy=1993 ey=1996 im=10 em=03 while not ((y>=ey)and(m>em)): ・・・・ 計算 ・・・・ if m < 12: m=m+1 else: m=1 y=y+1
たとえば、10月~3月の冬季のみについて毎年計算したいとき。 iy=1993 ey=1996 im=10 em=03 if im < em: season="s" if im > em: season="w" y=iy m=im while ( (y<ey) or ((y==ey)and(m<=em)) ): ・・・・ 計算 ・・・・ if (m==em)and(season=="s"): m=im y=y+1 elif(m==em)and(season=="w"): m=im elif m < 12: m=m+1 else: m=1 y=y+1 ※これは、im<emでもim>emでもOK。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。