Python 创建函数

如何创建一个函数:
func({'bala1':42,'bala2':130})
然后除以25向上取整
得到:{'bala1':2, 'bala2':6}

def func(d):
    for i in d:
      d[i]=(d[i]-1)//25+1
    return d

print(func({'bala1':42,'bala2':130}))

不能使用import


bala1 = 42
if bala1 % 25 ==0:
    bala1 = bala1 //25
else:
    bala1 = bala1//25+1

定义函数
def func(int a){

}
调用函数
func(xxx)


'''
如何创建一个函数:
func({'bala1':42,'bala2':130})
然后除以25向上取整
得到:{'bala1':2, 'bala2':6}
'''


def func(*args, **kwargs):
    zhi = kwargs.values()
    jian = kwargs.keys()
    list_1 = []
    for i in zhi:
        zhi_1 = i // 25 + 1
        list_1.append(zhi_1)
    list_2 = []
    for j in jian:
        list_2.append(j)


    dict_1 = dict(zip(list_2,list_1))
    return  dict_1

r = {'bala1': 42, 'bala2': 130}
result = func(**r)
print(result)

img


#创建一个函数a,参数变量为data
def a(data):
    #获取data键值对的所有键并依次循环
    for i in data.keys():
        #根据建获取对应的data键值对的值
        #判断x对25求余是否大于0
        #大于0则对25整数,然后+1
        #不大于0 则直接对25整数
        if data[i] % 25 >0:
            data[i] = data[i] // 25 + 1
        else:
            data[i] = data[i] // 25
    print(data)
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632