一、python的标准输出方式(format)
#第一种
Name="Alice"
print("I am {_Name} ".format(_Name="Name"))
二、字典作为函数可变参数传入
#定义一个字典
student={"Name":"Alice",
"Age":12,
"telephone":00000000000
}
#作为可变参数传入
#要求定义的形参不能与字典名字一样,否则会出现“覆盖”?
def Re_Student_Name_mutable(**kstudent):
student["Name"]="Teoeking"
#作为不可变参数传入
#要求定义的形参与字典名字一样
def Re_Student_Name_immutable(**student):
student["Name"]="Teoeking"
#main主程序
#实参输入字典的名字
#测试不可变
Re_Student_Name_immutable(**student)
print(student["Name"])
#输出为Alice,函数内的更改不起作用
#测试可变
Re_Student_Name_mutable(**student)
print(student["Name"])
#输出结果为Teoeking
关于Python错误信息的处理方式
方法一:
#抛出错误信息程序不终止
try:
1=1
except Exception as error
print("ERROR:",str(error))