1、定义一个getMax函数,返回三个数(从键盘输入的整数)中的最大值。
def getMax():
num1=int (input(“请输入第1个数:”))
num2=int (input(“请输入第2个数:”))
num3=int (input(“请输入第3个数:”))
temp=0 #存放第2大数值
if num1>num2:
temp=num1
else:
temp=num2
if num1>num3:
return “其中最大值为:”+str(temp)
else:
return “其中最大值为:” + str(num3)
max=getMax()
print(max)
2、编写一个函数,求出”1/(12)-1/(23)+ 1/(34)-1/(45)”前n项和,函数以n为参数,他是用户输入的。
def sum(n):
result=0
while n>=1:
if n%2==0:
result-=1.0/(n*(n+1))
else:
result+=1.0/(n*(n+1))
n-=1
return result
num=int (input(“请输入一个整数:”))
print(sum(num))
3、回文数是一个正向和逆向都相同的整数,如123454321,9889,编写一个程序判断一个整数是否是回文数。
def huiwen(n):
n=str(n)
m=n[::-1]
return n=&#