Python-Core-50-Courses
Python-Core-50-Courses copied to clipboard
Python语言基础50课
@jackfrued
一路跟着示例学习过来的,发现33课没有示例
针对字典中已存在key的情况,应该返回对应的值,而不更新它。 原文内容: > setdefault可以更新字典中的键对应的值或向字典中存入新的键值对 setdefault方法的第一个参数是键,第二个参数是键对应的值 如果这个键在字典中存在,更新这个键之后会返回原来与这个键对应的值 如果这个键在字典中不存在,方法将返回第二个参数的值,默认为None 官方说明: >setdefault(key[, default]) 如果字典存在键 key ,返回它的值。如果不存在,插入值为 default 的键 key ,并返回 default 。 default 默认为 None。
想下载到kindle上看,请问有吗?
def calc(*args, **kwargs): result = 0 for arg in args: result += arg for value in kwargs.values(): result += value ### return total 最后应该是return result
i am new here ,and this is my frist day learning python . may be it is a stiupd question , but tell me please.