Python Math Python dasturlash tilida tayyor matematika amallarni bajarish uchun modul va funksiya lar mavjud bu modulning nomi math
Download 162 Kb.
|
Python Mat1
- Bu sahifa navigatsiya:
- Tuple
ython Ma’lumot to’plami. Tuple.
Python dasturlash tilida to'rtta ma'lumotlar to'plami mavjud. Tuple - bu o'zgarmas to'plam. Takroriy a'zolarga ruxsat beradi. Python 1 thistuple = ("apple", "banana", "cherry") 2 print(thistuple) Kvadrat qavs ichidagi indeks raqamiga murojaat qilib tuple elementlariga kirishingiz mumkin. Indekslash jarayonida ko'pgina obyektga yo'naltirilgan dasturlash tillari singari 0 indeks dan boshlanadi. Python 1 thistuple = ("apple", "banana", "cherry") 2 print(thistuple[1]) banana Kvadrat qavs ichida teskari indeks orqali ham murojaat qilsa bo'ladi. Misol uchun quyidagi misolga qarang. Teskari indekslash jarayonida oxirgi element -1 bo'ladi. Python 1 thistuple = ("apple", "banana", "cherry") 2 print(thistuple[-1]) cherry Indekslar oralig'i Siz indekslar oralig'ini qayerdan boshlashni va qayerda tugashini belgilash orqali belgilashingiz mumkin. Oraliqni belgilashda, qaytarilgan qiymat ko'rsatilgan elementlar bilan yangi ro'yxat tashkil qiladi. Python 1 thislist = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango") 2 print(thislist[2:5]) ('cherry', 'orange', 'kiwi') Tuple qiymatlarini o'zgartirish. Tuple lar yaratilgandan so'ng siz uning qiymatlarini o'zgartira olmaysiz. Tupllar o'zgarmasdir . Ammo vaqtinchalik echim bor. Siz katakchani ro'yxatga(List) aylantirishingiz, ro'yxatni o'zgartirishingiz va ro'yxatni orqaga qaytarishingiz mumkin. Python 1 x = ("apple", "banana", "cherry") 2 y = list(x) 3 y[1] = "kiwi" 4 x = tuple(y) 5 6 print(x) ("apple", "kiwi", "cherry") Tuble qiymatlarini tsikl orqali chiqarish. Buning uchun bizga tsikl yordamida elementlarni ko'rib chiqishingiz mumkin Python 1 thistuple = ("apple", "banana", "cherry") 2 for x in thistuple: 3 print(x) apple banana cherry Element mavjudligini tekshirish. Belgilangan elementning katakchada mavjudligini aniqlash uchun inkalit so'zdan foydalaniladi. Python 1 thistuple = ("apple", "banana", "cherry") 2 if "apple" in thistuple: 3 print("Ha, 'apple' tuple ning ichida mavjud.") Ha, 'apple' tuple ning ichida mavjud. Tuple qancha element borligini aniqlash uchun quyidagi len()usuldan foydalaning Python 1 thistuple = ("apple", "banana", "cherry") 2 print(len(thistuple)) 3 Ob'ektlarni olib tashlash Tupllar o'zgarmasdir , shuning uchun siz undan narsalarni olib tashlay olmaysiz, ammo ichidagi elementni butunlay yo'q qilishingiz mumkin: Python 1 thistuple = ("apple", "banana", "cherry") 2 del thistuple 3 print(thistuple) Izoh: O'chirilgan Tupl o'zgaruvchini e'lon qilishda xatolik yuzaga keladi. Traceback (most recent call last): File "demo_tuple_del.py", line 3, in print(thistuple) #this will raise an error because the tuple no longer exists NameError: name 'thistuple' is not defined O'zgaruvchilarni qo'shish. Ikkita tuple o'zgaruvchini qo'shish uchun + (qo'shish ) amali bilan amalga oshiriladi. Python 1 tuple1 = ("a", "b" , "c") 2 tuple2 = (1, 2, 3) 3 4 tuple3 = tuple1 + tuple2 5 print(tuple3) ('a', 'b', 'c', 1, 2, 3) Download 162 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling