Update 03-roman-numerals/roman.py
This commit is contained in:
		| @ -1,5 +1,3 @@ | ||||
| class my_int( int ): | ||||
|  | ||||
| def roman( self ): | ||||
| 	romanNum = [] | ||||
| 	symbols = ( ( 'M', 1000 ), ( 'C', 100 ), ( 'XC', 90 ), ( 'L', 50 ), ( 'X', 10 ), | ||||
| @ -12,12 +10,6 @@ class my_int( int ): | ||||
|  | ||||
| 	return ''.join( romanNum ) | ||||
|  | ||||
| n = my_int( 56 ) | ||||
| print( n, n.roman() ) | ||||
|  | ||||
| # alias my_int.roman() not to change assert lines  | ||||
| roman = my_int.roman | ||||
|  | ||||
| assert roman( 11 ) == "XI", "11 should return XI" | ||||
| assert roman( 60 ) == "LX", "60 should return LX" | ||||
| assert roman( 78 ) == "LXXVIII", "78 should return LXXVIII" | ||||
|  | ||||
		Reference in New Issue
	
	Block a user