Дар Python параметрҳои номдорро ба сурати луғат баровардан
Параметрҳои номдор, ки ба функсияҳо дода мешаванд, метавонанд ба сурати луғат бароварда шаванд.
Ин кор бо ёрии аломати **
ва тағирёбандаи kvargs анҷом дода мешавад.
Биёед функсияеро эълон кунем, ки танҳо ду параметри номдорро ба консоли чоп кунад:
pythondef func(**kvargs):
print(kvargs)
func(num1=1, num2=2)
Натиҷаи иҷрои код:
python{'num1': 1, 'num2': 2}
Задание 1
Функсияеро эҷод кунед, ки рақамҳои аз 1 то 7-ро дар параметрҳо қабул кунад.
Ин параметрҳоро ба номи рӯзҳои ҳафта гузоред ва онҳоро ба сурати луғат бароваред.
Задание 2
Функсияеро эҷод кунед, ки синни корбаронро ба сурати параметрҳои номдор қабул кунад ва онҳоро ба сурати луғат бароварад.