Int(satr) – bu funksiya satrni butun songa aylantiradi Float(satr) – bu funksiya satrni haqiqiy songa aylantiradi Str(son) – bu funksiya sonni satrga aylantiradi
Int(satr) – bu funksiya satrni butun songa aylantiradi Float(satr) – bu funksiya satrni haqiqiy songa aylantiradi Str(son) – bu funksiya sonni satrga aylantiradi Type "help", "copyright", "credits" or "license()" for more information. >>> a='123'
>>> int(a)+2
125
>>> a=123
>>> b=str(a)
>>> 2*b '123123' >>>
Haqiqiy sonlar faqat nuqta bilan yoziladi, vergul esa sonlarni bir biridan ajratish ucun xizmat qiladi. Python dasturlash tili IDLE rejimining qulayligi dasturlashni o‘rganayotganda yoki masala kodining ma’lum bir qismini sinab ko‘rish vaqtida juda qulaydir. Agar boshqa kompilyatsiya qilinadigan dasturlash tilda ishlasangiz, avval kodni asl dasturlash tilida yozishingiz, keyin kompilyatsiya qilishingiz kerak bo‘lgan faylni ishga tushirishingiz kerak bo‘ladi.
Python dasturlash tilida sonlarni uch xil turlari aniqlangan:
- Butun son
- Haqiqiy
- Kompleks
Python dasturlash tilida butun va haqiqiy sonlardan foydalanish tajribalarini yuqoridagi misollarda keltirib o‘tdik, complex sonlardan python dasturlash tilida quyidagicha foydalanamiz.
Type "help", "copyright", "credits" or "license()" for more information. >>> a=5
>>> b=complex(a)
>>> b
(5+0j)
>>> c=5+2j
>>> a+c
(10+2j)
>>>
Complex(son) – bu funksiya sonni komleks songa aylantiradi Python dasturlash tilining boshqa dasturlash tillaridan ustunligi kompleks sonlar ustida to‘g‘ridan to‘gri amal bajarish imkoniyati mavjudligi.