<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Python-dagi @ nima qiladi<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Python-da `@` belgisi uchun eng keng tarqalgan foydalanish - sinf yoki funksiya uchun dekoratorni ko'rsatishdir. Dekoratorlar sinf yoki funksiyalarga transformatsiyalarni qo'llash uchun ishlatilishi mumkin. Python-da `@` belgisi uchun yana bir foydalanish, matematik operatsiyalar bilan ishlaydigan kodda ko'proq uchraydigan, matritsa ko'paytirishdir. Ushbu kontekstda `x @ y` `x.__mat__muly) ` ga tengdir. Agar siz ushbu kontekstlardan bir yoki ikkalasi haqida batafsil ma'lumot berishni istasangiz, so'rashdan tortinmang.<|eot_id|><|start_header_id|>user<|end_header_id|>

qanday qilib python-da `python foo.py --arg 2` kabi chaqirishni qoʻllab-quvvatlaydigan dasturni yarata olaman va `2` ni bosib chiqaraman<|eot_id|>