求大佬帮我看看python找最大报错怎么改

刚开始学算法导论,这是我写的第一个python程序,作为菜鸟真的不知道该怎么改了
报错 File "F:/python/edit/apex.py", line 3
for i in range(10);
^
SyntaxError: invalid syntax

Process finished with exit code 1
源代码
a = [0,1,2,3,4,5,6,7,8,9];

for i in range(10);
for j in range(i+1,10);
first = float (a[i])
second = float (a[i])
if first < second;
a[i] = a[j]
a[j] = first
print(a[0]);
求大佬修改,运行出最大值9
QAQ

1个回答

py中for循环用:

 for i in range(10):
for j in range(i+1,10):
haiyinshushe
haiyinshushe 我重新写了一个参考c++排序的,终于对了,谢谢( ̄▽ ̄)~*我不知道冒号这个点,非常感谢,很有帮助
接近 3 年之前 回复
haiyinshushe
haiyinshushe 嗯嗯,这样改了没错了,可是我这写的还有问题,输出结果不是最大值(╥╯^╰╥)
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问