//定义求最大值函数
def getMax(arr):
for i in range(0,len(arr)):
for j in range(i+1,len(arr)):
first=int(arr[i])
second=int(arr[j])
if first<second:
arr[i]=arr[j]
arr[j]=first
print arr[0]
arr1=[19,29,30,48]
getMax(arr1)
用for循环就能写。
list = [1,7,3,9,10]
max = 0;
max = list[0]
for i in list:
if(i>max):
max = i
def Max(lst):
max_num = lst[0]
for i in lst:
if i>max_num:
max_num = i
return max_num
Max([1,2,3,4,5,6,7,8,9,10])
# 求最大值
def large(*num): # 定义一个large函数,函数的参数为可变参数
ma = num[0] # 初始化最大值
for n in num:
if ma < n: # 对参数进行两两比较
ma = n # 对最大值重新赋值
return ma # 返回最大值
print(large(-234567, 1231, 345, 444, 199111, 0, -445666, 6666))
List = [1, 34, 5, 6, 98]
Max = max(List)
print("这个列表中最大值为:", Max)
List = [12, 34, 2, 0, -1]
Max = List[0] # 定义变量Max用来存储最大值,初始值赋值为列表中任意一个值
for i in List:
if i > Max:
Max = i
print("这个列表中最大值为:", Max)
代码如上,万望采纳。
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632