Intern
Ի՞նչ են լիտրալները Python լեզվում։
sobes.tech AI
Պատասխան AI-ից
Լիտերալները՝ դա ֆիքսված արժեքներ են, որոնք ներկայացնում են հիմնական տվյալների տեսակների ուղիղ տեքստային ներկայացումները: Դրանք օգտագործվում են այդ տեսակների օբյեկտներ ստեղծելու համար առանց կոնստրուկտորների կամ ֆունկցիաների կանչելու:
Հիմնական լիտերալների տեսակները՝
- Տեքստային լիտերալներ: Տեքստերի հաջորդականություն՝ միակողմանի, երկկողմանի, եռակի միակողմանի կամ եռակի երկկողմանի կետերով:
'մեկակողմանի կետեր' "երկկողմանի կետեր" '''երեքակողմանի միակողմանի տեքստեր՝ բազմաշերտ ''' """երեքակողմանի երկկողմանի տեքստեր՝ բազմաշերտ '''""" - Թվային լիտերալներ:
- Ամբողջ թվեր (int): Ներկայացնում են ամբողջ թվեր: Կարող են լինել տասնորդական, երկկողմանի (առանց նախածանց), ութային (
0o) կամ հնգակողմանի (0x) համակարգերում:123 0b1010 # երկկողմանի 10 0o17 # ութային 15 0xFF # հնգակողմանի 255 - Ֆլոտ (float): Ներկայացնում են իրական թվեր՝ տասնորդական կետով կամ արտահայտչական ձևով:
3.14 1.0e-5 # 0.00001 - Կոմպլեքս թվեր (complex): Ներկայացնում են թվեր՝ մղձավանջային մասով:
1 + 2j
- Ամբողջ թվեր (int): Ներկայացնում են ամբողջ թվեր: Կարող են լինել տասնորդական, երկկողմանի (առանց նախածանց), ութային (
- Բուլյան լիտերալներ: Ներկայացնում են բուլյան արժեքներ:
True False - Հատուկ
Noneլիտերալ: Ներկայացնում է արժեքի բացակայությունը:None - Կազմեր (մի մասի լիտերալներ): Սինտաքսը՝ ցուցակների, տիպերի և բառարանների ստեղծման համար, հաճախ դիտվում է որպես լիտերալ ձև:
- Ցուցակներ (list): Էլեմենտները՝ քառակուսի փակագծերով:
[1, 'a', True] - Տիպեր (tuple): Էլեմենտները՝ կլոր փակագծերով (փակագծերը պարտադիր են միայն դատարկ տիպի կամ մեկ էլեմենտով տիպի համար):
(1, 2, 'b') () # դատարկ տիպ (5,) # մեկ էլեմենտով տիպ - Կազմեր (set): Էլեմենտները՝ ծավալային փակագծերով (բացառությամբ դատարկ հավաքածուի):
{1, 2, 3} # Դատարկ հավաքածուի համար օգտագործվում է set() - Բառարաններ (dict): Կողմ-կողմ զույգեր՝ փակագծերով:
{'անուն': 'Իվան', 'տարիք': 30} {} # դատարկ բառարան
- Ցուցակներ (list): Էլեմենտները՝ քառակուսի փակագծերով: