Intern
Python dilində literal nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Ədəd literaləri əsas məlumat turlarının birbaşa mətn təmsilçilərini ifadə edən sabit dəyərlərdir. Onlar bu turların obyektlərini çağırıcılar və ya funksiyalar çağırılmadan yaratmaq üçün istifadə olunur.
Əsas literal tipləri:
- Sətir literaləri: Tək, cüt, üçlü tək və ya üçlü cüt tırnaklar arasında olan simvol ardıcıllığı.
'tək tırnak' "cüt tırnak" '''üçlü tək çox sətirli sətirlər üçün''' """üçlü cüt çox sətirli sətirlər üçün""" - Rəqəmsal literal:
- Tam ədədlər (int): Tam ədədləri ifadə edir. Onlar onluq, ikili (
0b), səkkizlik (0o) və ya onaltılıq (0x) sistemlərində ola bilər.123 0b1010 # ikili 10 0o17 # səkkizlik 15 0xFF # onaltılıq 255 - Onluq (float): Onluq nöqtəli və ya ekponensial formada reallıq ədədlərini ifadə edir.
3.14 1.0e-5 # 0.00001 - Kompleks (complex): İmaginariya hissəsi olan ədədləri ifadə edir.
1 + 2j
- Tam ədədlər (int): Tam ədədləri ifadə edir. Onlar onluq, ikili (
- Məntiqi literal: Boolean dəyərləri ifadə edir.
True False - Xüsusi literal
None: Dəyərin olmamasını ifadə edir.None - Kolleksiyalar (qismən literal): Siyahılar, tuple və sözlüklər yaratmaq üçün sintaksis çox vaxt literal kimi qəbul edilir.
- Siyahılar (list): Kvadrat mötərizələr arasında.
[1, 'a', True] - Tuple (tuple): Dairəvi mötərizələr arasında (möhtərizələr yalnız boş və tək elementli tuple üçün vacibdir).
(1, 2, 'b') () # boş tuple (5,) # tək elementli tuple - Kümələr (set): Qayçı mötərizələr arasında (boş kütlə istisna olmaqla).
{1, 2, 3} # Boş kütlə üçün set() istifadə olunur - Sözlüklər (dict): Açar-dəyər cütləri mötərizələr arasında.
{'ad': 'Ivan', 'yaş': 30} {} # boş sözlük
- Siyahılar (list): Kvadrat mötərizələr arasında.