2017-04-08 3 views
-1

私は飛行のための時間推定器です。Pythonの時間推定器

私は(時速マイル) 、出発の出発時間の日付を入力するように求めても飛行機の速さでしょう

コンソール出発予定日(YYYY 到着時間推定

-MM-DD):2016年11月23日

出発予定時刻(HH:MM AM/PM):10:30

入力マイル:200

時間あたりのマイルを入力します:65

到着日の目安:ご到着の2016年11月23日

推定時間は:午前1時35分PM 続行しますか? (y/n):y

到着時刻を計算したいと思います。

私のコード:このから

import time 
edd = '2016-12-1' #Estimated date of departure (YYYY-MM-DD) 
etd = '10:30 AM'#Estimated time of departure (HH:MM AM/PM) 
miles = 200 
miles per hour =65 

私はまた、yは、それが再びEDDとETDを入力するように私を促し押された場合Continue? (y/n):のようにスイッチを与えたいestimated date of arrivalestimated time of arrival

を計算します。

注:回

+0

'datetime'ライブラリの' timedelta'ルックアップ – Priyank

+2

あなたの質問は何ですか?スタックオーバーフローはあなたの宿題をするためのものではありませんが、あなたが何か具体的なことを尋ねるなら、助けてくれるかもしれません。 – Blckknght

答えて

0

私は意志のためのMM AM/PM形式:出発と到着の日付/時刻の場合、プログラムは、日付のYYYY-MM-DD形式とHHを使用する必要がありますあなたのために宿題や何かを試したりしないでください。しかし、私はあなたを正しい方向に送ります。 (Y/N)続ける事については

、それはあなたの関数は、whileループをインストールする直前に簡単だ、のようなもの:あなたはより具体的な質問がある場合は、今の助け

continue = True  
while continue == True: 
    ask = input("Continue (y/n): ") 
    if ask == "n": 
     continue = False 
    if ask == "y": 
     continue = True 

ホープ行いますお気軽にお尋ねください。

関連する問題