鱼C论坛

 找回密码
 立即注册
楼主: 新手·ing

[技术交流] Python:每日一题 17(答题领鱼币)

  [复制链接]
发表于 2020-12-15 21:09:12 | 显示全部楼层
def min_n(num):
    import random as r
    listR=[]
    listRN=[]
    for i in range(num):
        listR.append(r.randint(0,100))
    print(listR)
    for n in listR:
        for m in listR:
            if n==m:
                pass
            else:
                listRN.append(abs(n-m))
    print(listRN)
    sqe=sorted(listRN)
    print(sqe)
    print(sqe[0])

min_n(4)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-4 21:24:36 | 显示全部楼层
list1 = [13,17,5,8,9,10]
list2 = []
for i in list1:
    for j in list1:
        if i == j:
            continue
        else:
            list2.append(abs(i-j))
print(min(list2))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-6 09:55:37 | 显示全部楼层
python每日必看                                                      
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-13 20:35:58 | 显示全部楼层
def foo(data1,data2):
    min=abs(data1[0]-data2[0])
    for i in data1:
        for j in data2:
            if abs(i-j)<min:
                min=abs(i-j)
    return min
a=[132,43,-1876,565,1]
b=[85,-63443,569,-1899,135]
c=foo(a,b)
print(c)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-12 19:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表