maximum.py分析

 

def maximumValue( x, y, z ):

maximum = x

if y > maximum:

maximum = y

if z > maximum:

maximum = z

return maximum

#先定义一个函数,此函数用来求三个参数中的,最大的一个,并返回最大值

a = int( raw_input( "Enter first integer: " ) )

b = int( raw_input( "Enter second integer: " ) )

c = int( raw_input( "Enter third integer: " ) )

#获取三个整数

# function call

print "Maximum integer is:", maximumValue( a, b, c )

#打印最大的整数

print # print new line

d = float( raw_input( "Enter first float: " ) )

e = float( raw_input( "Enter second float: " ) )

f = float( raw_input( "Enter third float: " ) )

#获取三个浮点数

print "Maximum float is: ", maximumValue( d, e, f )

#打印最大的浮点数

print

g = raw_input( "Enter first string: " )

h = raw_input( "Enter second string: " )

i = raw_input( "Enter third string: " )

#获取三个字符串

print "Maximum string is: ", maximumValue( g, h, i )

#打印最大的字符串,此处用到了python的多态特性

你可能感兴趣的:(C++,c,python,C#,F#)