DEV Community

Shoxjaxon2008
Shoxjaxon2008

Posted on

ma'lumot turlari va int string.

                Ma'lumot turlari 
Enter fullscreen mode Exit fullscreen mode

dasturlashda ma'lumotlar turi muhim tushunchadir
O'zgarubchilar har xil turdagi ma'lumotlarni saqlashi mumkin va har xil ishlarni bafarishi mumkin .

Payton dasturlsh tilida quyidagi ma'lumot turlari mavjud .
Ttext type -string
umeric types - integer
sequense types -list , tuple
Mapping type -dict
set types -set frozenest
boolean type -bool
binary types -bytes ,bytearray , memoryview
none type -none type .

Hozir men sizlarga bular haqida ma'lumot beraman .

string - "hello world" #string tipi ma'lumotlar uchun ishlatiladi.
integer(int)-100 #int tipi butun sonlar uchun ishlatiladi .
float-100.5 # float kasr sonlar uchun ishlatiladi .
komplex- 3j #kabi sonlar bular murakkab sonlar deb yoki sonlar va harflardan iborat bo'lgan tip deyish mumkin.

list-["apple" , "banan", "cherry"] # mana shunday ko'rinishda bo'ladi .
tuple-("apple "," banan"," cherry") # mana shunday ko'rinishda bo'ladi .
dict-{"name",:"john",:"age":36} # mana shunday ko'rinishda bo'ladi so'zlar va sonlardan iborat va har biri orasida ikki nuqta bor.
set-{"name","john","age"36} # bu dictga o'xshash bo'lib faqat ikki nuqtasi yo'q tipdir .
frozenest -({"apple","banan", "cherry"}) #bular mana shunday korinishda bo'ladi . faqat ({}) shunday qavuslari bor holos.
tunshuntirish - list , tuple
bular faqat qavuslari bilan farq qiladi .
listda [] shunday qovus .
tuple da esa () mana shunday .

stringga mashq :

x="Hello world"
print(x)
print(type(x))

intga mashq :

x=30
print(x)
print(type(x))

floatga mashq :

x=30.5
print(x)
print(type(x))

complexga mashq :

x=3j
print(x)
print(type(x))

listga mashq :

x=["apple" , "banan", "cherry"]
print(x)# agar aynan bittasini chiqarmoqchbo'lsangiz print(x[1])mana shunday ko'rinishda yozasiz . Raqamlash 0 dan boshlanadi .
pirnt(type(x))

tuple ga mashq :

x=("apple", "banan", "cherry")
print(x) # bu yerda ham aynan bittasini chiqarmoqchi bo'lsangiz tepada aytganimday qilishingiz kerak bo'ladi.
print(type(x))

range ga mashq :

x=range(6) #sonlarni tartiblab beradi .
print(x)
print(type(x))

Top comments (0)