print("this program will calculate the area")
input("[Press any key to start]")
width = int(input("enter width"))
if width < 0:
print ("please chose a number between 0-1000")
width = int(input("enter width"))
if width > 1000000:
print ("please chose a number between 0-1000")
width = int(input("enter width"))
height = int(input("Enter Height"))
area = width*height
print("The area is:",area)
有沒有一種方法可以壓縮下面的代碼,例如將它們放在一起,這樣我就不必編寫除了less then和greater then語句兩次以外的同一行代碼。Python if語句
width = int(input("enter width"))
if width < 0:
print ("please chose a number between 0-1000")
width = int(input("enter width"))
if width > 1000000:
print ("please chose a number between 0-1000")
width = int(input("enter width"))
我已經試過
width = int(input("enter width"))
if width < 0 and > 10000:
print ("please chose a number between 0-1000")
width = int(input("enter width"))
但我得到沒有愛。
我也不想鍵入
width = int(input("enter width"))
聲明兩次,如果它能夠得到幫助。
感謝 本
不錯的工作傢伙,Ty爲您的時間。 – BenniMcBeno 2013-03-08 00:10:28