Python 如何在列表[variable]中使用variebles
简单最大程序错误 编程以查找某些数字的最大值,而不使用最大值并安装所需的模块Python 如何在列表[variable]中使用variebles,python,python-3.x,python-3.2,Python,Python 3.x,Python 3.2,简单最大程序错误 编程以查找某些数字的最大值,而不使用最大值并安装所需的模块 如何创建一个做同样事情的函数?您需要循环列表中的每个项目,检查它是否比目前为止最高的项目大 import sys sort = [] #list def myMax(mylist): # function instead of max() listadd = 0 plus1 = listadd + 1 for listadd in range(a): if sort[listad
如何创建一个做同样事情的函数?您需要循环列表中的每个项目,检查它是否比目前为止最高的项目大
import sys
sort = [] #list
def myMax(mylist): # function instead of max()
listadd = 0
plus1 = listadd + 1
for listadd in range(a):
if sort[listadd] > sort[plus1, a]: # where i get error
return sort[listadd]
while True:
try:
a = int(input(" How many numbers do you want to compare: "))
break
except ValueError:
sys.stderr.write('ERROR\n')
sys.stderr.write(' Try Again... \n')
for i in range (a):
while True:
try:
n = int(input("Please enter a number: "))
sort.append(n)
break
except ValueError:
sys.stderr.write('ERROR\n')
sys.stderr.write(' Try Again... \n')
print(myMax(sort), " is the biggest number! ") # function instead of max()
SystemExit()
您的代码不是有效的python。对于哪个代码,它是python 3。2它给出了一个错误,这就是我要问的问题。鉴于这个问题的质量,我们能给出的最好答案是修复错误。@timgeb这个问题应该删除python标记,因为它不是python!或者不要。如果OP显然没有在问题上下功夫,你为什么要在回答上下功夫呢?我是这方面的初学者python@timgeb很公平,但是我喜欢把自己重新命名为你的列表变量。名单已经被建筑清单拿走了。@ TimGeb谢谢,我没想到!
x=lst[0]
for i in lst:
if i > x:
x = i
return x