Տողային փոփոխական հայտարարելիս մենք կարող ենք ունենալ a = 'hello', որտեղ տողը սկսվում է մեկ չակերտով և ավարտվում մեկ այլ չակերտով: Ի՞նչ անել, եթե մենք ցանկանանք ունենալ տող Hi, I'm a programmer? Այս տողն արդեն պարունակում է մեկ չակերտ: Սա կարող է խնդիր լինել, քանի որ python-ը ակնկալում է մեկ չակերտ տողի վերջում, ոչ թե մեջտեղում: Այս խնդրից խուսափելու մի քանի տարբերակ կա.
Մենք կարող ենք խուսափել տողը մեկ չակերտով սկսելուց և դրա փոխարեն օգտագործել ": Սակայն, սա շատ լավ լուծում չէ, քանի որ տողը կարող է նաև պարունակել " նշան (A really “good” product):
Մենք կարող ենք օգտագործել escape նշանը \, որը հատուկ ստեղծված է այս իրավիճակների համար: \-ը ազատվում է տողի ցանկացած նիշից, որը գալիս է անմիջապես դրանից հետո: Մեր տողի հայտարարությունը կդառնա a = 'Hi, I\'m a programmer': Սա Python-ին հուշում է միջին '-ին վերաբերվել որպես տողի մաս, ոչ թե տողի վերջի:
Ահա Python-ում մի քանի հայտնի հատուկ նիշեր.
Նշան
Նկարագրություն
Օրինակ
Ելք
\'
Մեկ '
print('\'')
'
\"
Մեկ "
print('\"')
"
\\
Մեկ \
print('\\')
\
\t
Tab-ի նշան
print('\t')
ㅤ
\n
Նոր տողի անցման նշան (enter)
print('\n')
Առաջադրանք
Տրված է 5 նիշ ունեցող տող, տպեք նիշերը՝ առանձնացված tab-երով: