请求注释
def min(x):least = x
for each in x:
if each < least:
least = each
return least
print(min('123456789')) def min(x):#定义函数min,参数为x
least = x #取x的第一位(作为比较大小的基准)
for each in x: #遍历x的每一位
if each < least:#如果比第一位小,就替换掉
least = each
return least#将最小值返回
print(min('123456789'))#打印返回值 很详细了,给个最佳吧 定义一个函数min(x),
把输入的这个x的索引值0的元素赋值给least(字符串的第一个)
遍历x里的每个元素并赋值给each
如果each小于least
把现在的each赋值给least
函数输出现在的least值
---
这个按我理解就是给一串数字或者一个列表
然后选出里面最小的
先把第一个当最小
后面一个比前面一个小就把后面那个当最小
把整个都遍历一遍就得了最小
最后一行就是用这个函数去求123456789的最小的数,输出1
页:
[1]