私はあなたが学校にいる期間を決定するプログラムを作成しています。スケジュールは特定の日に異なりますので、あなたはあなたが何のスケジュールを見つけるのではなく、単にプログラムを実行することができます。2つの日時の値の間にテキストを出力する
私は 'DateTime'インポートを使用しています。問題は特定のクラスが7:45というと9:50で終了することがあります。私が2つの時間をプログラミングしている方法は、テキストが表示されないように、お互いに矛盾しています。ここ
は、コードの抜粋です:
if sch == "A":
if hour >= 7 and min >= 45:
if hour <= 9 and min <= 50:
print("It is period 1; Class ends at 9:50AM")
それは、私たちは7:45から始まり、9時50分AMに終了予定の「A」にあるプログラムで以前に決定されました。要するに、私はそれらの2つの時間の間にメッセージを表示したい。このタスクの
ポストは、いくつかの期待と実際の出力は、私たちはあなたにいくつかのより多くの – n1c9
あなたのトウを助けることができる9> =時間> = 7および50の場合> = min> = 45: 'あなたのロジックは間違っています。時刻は7:45から9:500までですが、分は45と50との間ではありません。datetimesを使用している場合はdatetimeを比較してください。 –