Passing Keyword Arguments
Python sizga kalit argumentlarni o‘tkazishga ham ruxsat beradi.
Kalit Argumentlarni O'tkazish (Passing Keyword Arguments)
Python sizga kalit argumentlarni o‘tkazishga ham ruxsat beradi. Kalit argument bu nomlangan argumentni o‘tkazish orqali ko‘rsatiladi, masalan, age=10 kabi.
Keling, oddiy argument va bitta kalit argumentni ko‘rsatadigan yangi misol yaratamiz:
Bu misolda, name oddiy argument, age esa kalit argument bo‘lib, 15 ga o‘rnatilgan. Ushbu kodni chaqirganda, agar siz age ni ko‘rsatmasangiz, u 15 ga o‘tadi.
Xo‘sh, yanada aniq ko‘rsatish uchun, bu kodni chaqirishning boshqa usuli:
Bu misolda siz age va name parametrlarini ko‘rsatdingiz. Buni qilganda, siz ularni istalgan tartibda ko‘rsatishingiz mumkin. Masalan, bu yerda siz ularni teskari tartibda ko‘rsatdingiz va Python siz nimani nazarda tutganingizni tushundi, chunki ikkala qiymatni ham ko‘rsatdingiz.
Endi kalit argumentlardan foydalanmaganingizda nima bo‘lishini ko‘raylik:
Agar siz qiymatlarni qayerga o‘tkazish kerakligini ko‘rsatmasangiz, ular tartib bilan o‘tkaziladi. Shunday qilib, name 12 ga va age esa 'Mike' ga aylanadi.
Last updated on