定义函数测试变量作用域与用字典创建个人名片

img

img


求解答如何通过定义函数测试变量作用域,如何使用字典创建图示图片,非常感谢

第一问的函数不是已经写出来了吗?直接抄下来运行一下看看呗
第二问:

selfInfo = {
    "姓名":"李小明",
    "学号":"20208856",
    "班级":"2020级金融1班",
    "地址":"学生公寓C-10",
    "电话":"19986778492",
    "邮箱":"xiaoming@163.com"
}

def infoPrint(s):
    print("-"*48)
    e = ("\n","\t")
    i = -1
    for k,v in s.items():
        if i<0: sign = "\t\t"
        else: sign = e[i%2]
        print(f"{k}{v}",end=sign)
        i += 1
    print("-"*48)
    intro = f'{s["姓名"]}的学号为{s["学号"]},现就读于西南财经大学天府学院{s["班级"]},个人邮箱为{s["邮箱"]}'
    return intro

s = infoPrint(selfInfo)
print(s)