雨过天晴
Fly Away!^_^
- 注册
- 2003-10-01
- 消息
- 2,357
- 荣誉分数
- 0
- 声望点数
- 0
PROJECT,写了个程式
总是出现错误
谁帮帮忙看错在哪里了啊
谢谢谢谢
def Area_Square(s): return s*s
def Area_Rectangel(x,y): return x*y
def Area_Circle(r): return 3.14*r*r
def Perimeter_Square(s): return 4*s
def Perimeter_Rect(x,y): return 2*x + 2*y
def Perimeter_Circle(r): return 2* 3.14 * r
print "Calculation menu"
print "1) Area(Square) "
print "2) Area(Rectangle)"
print "3) Area(Circle)"
print "4) Perimeter(Square)"
print "5) Perimeter (Rectangel)"
print "6) Perimeter(Circle)"
print "7) Exit"
a=input("Input menu choice(1,2,3,4,5,6 or 7)?")
while a>7 : a=input("Input menu choice(1,2,3,4,5,6 or 7)?")
if a==1 :
print "You have chosen Area(Square)"
s=input("Input Length")
print "Area is", Area_Square(s)
elif a==2 :
print "You have chosen Area(Rectangel)"
x=input("Input width")
y=input("Input length")
print "Area is ", Area_Rectangle(x,y)
elif a==3 :
print "You have chosen Area(Circle)"
r=input("Input Radius")
print "Area is ", Area_Circle(r)
elif a==4 :
print "You have chosen Perimeter(Square)"
s=input("Input Length")
Print "Perimeter is ", Perimeter_Square(s)
elif a==5 :
print "You have chosen Perimeter(Rectangel)"
x=input("Input width")
y=input("Input length")
Print "Perimeter is ", Perimeter_Rectangel(x,y)
elif a==6 :
print "You have chosen Perimeter(Circle)"
r=input("Input Radius")
Print "Perimeter is ", Perimeter_Circle(r)
else : break
总是出现错误
谁帮帮忙看错在哪里了啊
谢谢谢谢
def Area_Square(s): return s*s
def Area_Rectangel(x,y): return x*y
def Area_Circle(r): return 3.14*r*r
def Perimeter_Square(s): return 4*s
def Perimeter_Rect(x,y): return 2*x + 2*y
def Perimeter_Circle(r): return 2* 3.14 * r
print "Calculation menu"
print "1) Area(Square) "
print "2) Area(Rectangle)"
print "3) Area(Circle)"
print "4) Perimeter(Square)"
print "5) Perimeter (Rectangel)"
print "6) Perimeter(Circle)"
print "7) Exit"
a=input("Input menu choice(1,2,3,4,5,6 or 7)?")
while a>7 : a=input("Input menu choice(1,2,3,4,5,6 or 7)?")
if a==1 :
print "You have chosen Area(Square)"
s=input("Input Length")
print "Area is", Area_Square(s)
elif a==2 :
print "You have chosen Area(Rectangel)"
x=input("Input width")
y=input("Input length")
print "Area is ", Area_Rectangle(x,y)
elif a==3 :
print "You have chosen Area(Circle)"
r=input("Input Radius")
print "Area is ", Area_Circle(r)
elif a==4 :
print "You have chosen Perimeter(Square)"
s=input("Input Length")
Print "Perimeter is ", Perimeter_Square(s)
elif a==5 :
print "You have chosen Perimeter(Rectangel)"
x=input("Input width")
y=input("Input length")
Print "Perimeter is ", Perimeter_Rectangel(x,y)
elif a==6 :
print "You have chosen Perimeter(Circle)"
r=input("Input Radius")
Print "Perimeter is ", Perimeter_Circle(r)
else : break