我是编程的新手,所以请耐心等待。我想创建一个结合整数和分数的程序。它还显示其等效的度量标准。虽然我确信有更好的方法可以做到这一点,但我已按如下方式完成:
**from __future__ import division
w=int(input('Enter Whole Number: '))
fn=int(input('Enter Fraction Numerator: '))
fd=int(input('Enter Fraction Denominator: '))
print w+(fn/fd)," inches"
print (w+fn/fd)*25.4," mm"**
我的问题是如何让程序在每次他/她到达程序结束时用“输入整数:”提示用户?感谢。
答案 0 :(得分:1)
只需使用while
循环:
**from __future__ import division
while True: #Never ending
w=int(input('Enter Whole Number: '))
fn=int(input('Enter Fraction Numerator: '))
fd=int(input('Enter Fraction Denominator: '))
print w+(fn/fd)," inches"
print (w+fn/fd)*25.4," mm"**
或使用函数和while
循环:
**from __future__ import division
def Function():
w=int(input('Enter Whole Number: '))
fn=int(input('Enter Fraction Numerator: '))
fd=int(input('Enter Fraction Denominator: '))
print w+(fn/fd)," inches"
print (w+fn/fd)*25.4," mm"**
while True:
Function()
要退出,如何使输入等于" QUIT"然后退出程序或使用break
停止循环,从而结束程序。