Python’da massiv (array) yaratish uchun qaysi tur ishlatiladi?
list
arr = [1,2,3,4] massivining uzunligini qanday topamiz?
len(arr)
arr = [10,20,30] massivining birinchi elementini chiqarish kodi?
print(arr[0])
arr = [5,6,7] massiviga 8 elementini qo‘shish kodi?
arr.append(8)
arr = [1,2,3,4] massivida 3 borligini tekshirish kodi?
3 in arr
arr = [1,2,3] massivining ikkinchi elementini chiqarish kodi?
print(arr[1])
arr = [10,20,30] massiviga bir vaqtning o‘zida [40,50] elementlarini qo‘shish kodi?
arr.extend([40,50])
arr = [5,10,15] massivida 10 elementining indeksini topish kodi?
arr.index(10)
arr = [1,2,3,4] massivining oxirgi elementini o‘chirish kodi?
arr.pop()
arr = [1,2,3,4] massivini teskari tartibda chiqarish kodi?
print(arr[::-1])
Python’da massiv (array) o‘rnida qaysi tur ishlatiladi?
list
list va tuple o‘rtasidagi asosiy farq nima?
list o‘zgaruvchan (mutable), tuple o‘zgarmas (immutable).
arr = [1,2,3] massivida elementlarga qanday murojaat qilinadi?
Indeks orqali (arr[0], arr[1] …).
arr = [1,2,3] massivining uzunligini topish uchun qaysi funksiya ishlatiladi?
len(arr)
Shartli buyruq (if) nima uchun ishlatiladi?
Ma’lum shart bajarilganda kodni tanlab ishlatish uchun.
if-else konstruktsiyasi nima vazifa bajaradi?
Shart bajarilsa bir kod, bajarilmasa boshqa kodni ishlatadi.
arr = [1,2,3,4] massivida in operatori nima vazifa bajaradi?
Element massivda bor-yo‘qligini tekshiradi.
arr = [1,2,3] massivida append() metodi nima qiladi?
Oxiriga yangi element qo‘shadi.
arr = [1,2,3] massivida pop() metodi nima qiladi?
Oxirgi elementni o‘chiradi va qaytaradi.
Python’da shartli buyruqlarda elif nima uchun ishlatiladi?
Bir nechta shartlarni ketma-ket tekshirish uchun.
Python’da qo‘shish operatori (+) stringlarda nima vazifa bajaradi?
Stringlarni birlashtiradi.
"Salom " + "Dunyo" # "Salom Dunyo"
* operatori stringlarda nima qiladi?
Stringni ko‘paytiradi (takrorlaydi).
"Hi" * 3 # "HiHiHi"
Savol: len("Python") natijasi nima bo‘ladi?
6
"Salom"[0] natijasi nima?
S
"Salom"[1:3] natijasi nima?
"al"