Hi
I just wrote python code to convert roman to arabic numerals, but its not
working.
Can you just check where the problem is and way to correct that.
So here is my python code
import string
print "Welcome to the numeric conversion program"
print "Please enter command"
data=raw_input()
now = 0
previous = 0
total = 0
if data == "r":
print "Enter roman numeric to convert in arabic"
roman_numeric=string.swapcase(raw_input("Enter the Roman Numeral to convert
to arabic"))
if roman_numeric == ("M" or "D" or "L" or "C" or "L" or "X" or "V" or
"I"):
Length = len(roman_numeric) - 1
i = roman_numeric[Length]
if i == "M":
now = 1000
if i == "D":
now = 500
if i == "C":
now = 100
if i == "L":
now = 50
if i == "X":
now = 10
if i == "V":
now = 5
if i == "I":
now = 1
acc = now
if (previous >= now):
total += acc-prvious
print "The total is",total
if (previous <= now):
total += acc-prevous
print "The total is",total
else :
if data == "a" :
print "Arabic number to
convert"
thanks
sukhpreet sidhu
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor