私はこの問題で 2 時間以上立ち往生しています。これは宿題なので、直接的な回答はしないでください。正しい方向に向けてください。
つまり... このプログラムは、「速度制限」を入力し、「現在の速度」を入力すると、「速度 OK」(速度制限以下の場合) または「減速! " (スピード違反の場合)。タスクの必要に応じて、次のデータを入力すると: 制限速度 50。現在の速度 50、45、55、52、および 50。
答えは読むべきです -
Speed limit: 50
Current speed: 50
Speed OK
Current speed: 45
Speed OK
Current speed: 55
Slow down!
Current speed: 52
Slow down!
Current speed: 50
Speed OK
Current speed:(White space)
代わりに私は得る -
Current speed: 50
Speed OK
Current speed: 45
*Then the program stops.*
私のプログラムの読み取り -
limit = int(input("Speed limit: "))
speed = int(input("Current speed: "))
if speed <= limit:
print("Speed OK")
speed = int(input("Current speed: "))
false = speed > limit
while false:
print("Slow down!")
speed = int(input("Current speed: "))
誰かが私を正しい方向に向けることができれば、それは素晴らしいことです;)。
乾杯、
ロン