one={
'name':'kile',
'age':12,
}
一个字典,包含姓名,年龄,职业(不确定有没有)
要求:输出信息,有职业就连职业一起输出,没有就不输出
用if-else很简单就处理了,但是用try-except效率会高一点。
def out_info(one)
print('name:%s' %one['name'])
print('age:%s' %one['age'])
if occupation in one:
#if会判断一次,然后再去决定是否输出。
print('occupation:%s' %one['occupation'])
else :
pass
def out_info(one):
print('name:%s' %one['name'])
print('age:%s' %one['age'])
try:
#直接假设有occupation key,有就输出,没有就异常处理。
print('occupation:%s' %one['occupation'])
except:
pass