窝在家里写程序 发表于 2020-5-30 09:00:58

求大神解答!!!

def addStuInfo():
    result=getInfo()
    newInfo={}
    newInfo['name']=result
    newInfo['sex']=result
    newInfo['phone']=result
    stuInfos.append(newInfo)


这个代码能一行一行给我解释下吗?麻烦了{:10_256:}

qiuyouzhi 发表于 2020-5-30 09:05:05

本帖最后由 qiuyouzhi 于 2020-5-30 09:44 编辑

def addStuInfo(): # 定义一个函数
    result=getInfo() # 调用getInfo函数,并将返回值存储进result,这个返回值可能是列表或元组,且有3个及以上的元素
    newInfo={} # 定义一个空字典
    newInfo['name']=result # 字典赋值
    newInfo['sex']=result # 同上
    newInfo['phone']=result # 同上
    stuInfos.append(newInfo) # 把newInfo 添加进 stuInfos

窝在家里写程序 发表于 2020-5-30 09:16:31

qiuyouzhi 发表于 2020-5-30 09:05


大概懂 了   能说得再详细点吗?

qiuyouzhi 发表于 2020-5-30 09:17:58

窝在家里写程序 发表于 2020-5-30 09:16
大概懂 了   能说得再详细点吗?

那你是哪里不懂?
我认为我说的很详细了

窝在家里写程序 发表于 2020-5-30 09:24:41

qiuyouzhi 发表于 2020-5-30 09:05


大概懂 了   能说得再详细点吗?

窝在家里写程序 发表于 2020-5-30 09:25:49

qiuyouzhi 发表于 2020-5-30 09:17
那你是哪里不懂?
我认为我说的很详细了

我自己先理解一下

永恒的蓝色梦想 发表于 2020-5-30 09:34:02

qiuyouzhi 发表于 2020-5-30 09:05


且有3个以上的元素应为且有3个及以上的元素
页: [1]
查看完整版本: 求大神解答!!!