Forums: » Register « |  Free Tools |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support |

New Free Tools on Dev Shed!

#1
January 30th, 2002, 07:21 PM
 Potato_Tempest
Junior Member

Join Date: Jan 2002
Posts: 0
Time spent in forums: < 1 sec
Reputation Power: 0
I CANT FIGRE OUT WHATS WRONG!!! aRRG!!

here's the program, I'm reading a tutorial on Python, and im trying to write a program, but this has errors and i dont know whats wrong. Anyone help?

Code:
```
print "Area Caculation Program"
print "-----------------------"
print
print "Select a shape"
print "1. Rectangle"
print "2. Circle"
print "3. Triangle"
print "4. Trapazoid"

shape = input()

#get area

if shape == 1:
print "Area of a Rectangle
print "---------------"
print
area = length*width
print "the area is", area

elif shape == 2
print "Area of a Circle
print "---------------"
print
print "The area is", area

elif shape == 3
print "Area of a Triangle"
print "------------------"
print
area = .5(length*width)
print "The area is", area

elif shape == 4
print "Area of a Trapazoid"
print "-------------------"
print
b = input("Please input the first width")
c = input("Please input the second width")
area = .5length(b+c)
print "The area is", area
```

#2
February 1st, 2002, 04:23 AM
Python Prophet

Join Date: Jun 2001
Location: Amersfoort, The Netherlands
Posts: 45
Time spent in forums: < 1 sec
Reputation Power: 13
I can't figure out what's wrong either.

If I don't know what errors you get, I can't help you, although I do have a tip:
don't use input(), but use raw_input(), and then convert it to an int, like this:
int(raw_input()). Take a look here, part 4.12. It's a great book, btw.
__________________
Some people, when confronted with a problem, think “I know, I'll use regular expressions.” Now they have two problems. - Jamie Zawinski, in comp.lang.emacs

#3
February 1st, 2002, 04:06 PM
 Potato_Tempest
Junior Member

Join Date: Jan 2002
Posts: 0
Time spent in forums: < 1 sec
Reputation Power: 0
it's alright, i found out whats wrong, i just forgot some :'s and *'s. Anyway I fixed it, and now it works fine. Ill check out that link anyway though, thanks!

 Viewing: Dev Shed Forums > Programming Languages > Python Programming > I CANT FIGRE OUT WHATS WRONG!!! aRRG!!