Español
Abrir en Telegram

PublicaciónⓂ️ *args va ** kwargs

1 de mayo de 2021
P
Python dasturlash maktabi
RespuestaTestlarni guruhlarga ulashing! 🗓MUNDARIJA: --------------------------- ⭕️ 1-bo'lim “Asosiy tushunchalar” Ⓜ️ Python nima? Ⓜ️ Birinchi dastur Ⓜ️ Oddiy operatsiyalar Ⓜ️ Haqiqiy sonlar Ⓜ️ Matnlar (strings) Ⓜ️ O'zgaruvchilar (Variables) Ⓜ️ Ma'lumotlarni olish input() --------------------------- ⭕️ 2-bo'
Enlace
haz clic para mostrar
Ⓜ️ *args va ** kwargs Funksiya chaqirilganda argumentlar soni teng bo'lmasa TypeError xatoligini qaytaradi. def func(argument1, argument2, argument3): print(argument1 * argument2 + argument3) func(2, 6) TypeError: func() missing 1 required positional argument: 'argument3' Funksiyalarda o'zgaruvchan miqdordagi argumentlarni uzatish uchun maxsus belgilardan *, ** foydalaniladi. *args (kalit-qiymatsiz argumentlar) **kwargs (kalit-qiymatli argumentlar) args va kwargs shunchaki argumentlar ro'yxatiga berilgan nom.Bu nomni boshqa istalgan nomga o'zgartirishingiz mumkin. Masalan: *kalitsiz va **kalitli. Lekin dastur biror jamoa tomonidan yoziladigan bo'lsa yoki dastur kodi sotilishi rejalashtirilgan bo'lsa argumentlar roʻyxatini args va kwargs kabi nomlash maqsadga muvofiqdir. Argsga misol: def func(arg1, *arg): print('Birinchi argument: ' + arg1) for i in arg: print('Boshqa argument: ' + i) func('@pythonuz', '@js_uz', '@phpuz', '@pyqt5') Birinchi argument: @pythonuz Boshqa argument: @js_uz Boshqa argument: @phpuz Boshqa argument: @pyqt5 Kwargsga misol: def func(**kwarg): for x, y in kwarg.items(): print('Kalit: ' + x, ' Qiymat: ' + y) func(python='django', javascript='react', php='laravel') Kalit: python Qiymat: django Kalit: javascript Qiymat: react Kalit: php Qiymat: laravel @pythonuz
23 · 5.8K ·

Cerca en el feed

PPython dasturlash maktabiAssalomu alaykum hurmatli foydalanuvchilar! Men Nematillo Ochilov python/backend dasturchiman. Python dasturlash tilida telegram botlar,scriptlar yozish, PostgrPPython dasturlash maktabiEncuesta
este mensaje
PPython dasturlash maktabiFotoPPython dasturlash maktabiEncuesta
PPython dasturlash maktabiPython dasturlash maktabi@pythonuz · canal · Tecnología
2 117suscriptores372publicaciones en el índice
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos