【无标题】python遇到问题了,请教一下

【无标题】python遇到问题了,请教一下,第1张

【无标题】python遇到问题了,请教一下

我在做这样一个新手练习:

# 3.检查传入字典的每一个VALUE的长度,如果大于2,那么保留前两个长度的内容,
# 并将新内容返回给调用者。PS字典中的value只能是字符串会哦这是列表

然后我是这样写的:(因为遇到问题,没完成)

def find2(**kwargs):
        for a in kwargs.values():
            print(str(a))#liudehua
            for values_a in str(a):
                print(values_a,end='')
                pass
            print(values_a)
find2(name='liudehua',age=36)

运行了下,输出是下图这样的:

问题是:不知道为啥会多出来红框标记的字符串???

我把for单独循环运行了下。

f='liudehua'
for g in f:
    print(g)

运行结果没多出字符串,我一脸懵比....

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5521616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存