81
Жол ды пер не тақ та дан ен гі зу үшін
input функ ция сы пай да-
ла ны ла ды:
s = input("Атын ен гіз:")
print(s)
Жол дың ұзын ды ғы
len
(ағылш.
length – ұзын дық) функ-
ция сы ар қы лы анық тала ды. Ке ле сі мы сал да
n ай ны ма лы сы
s
жол дың ұзын ды ғын анық тай ды:
n = len(s)
Жол дан же ке сим вол ды бө ліп алу үшін мас сив эле мен ті мен
жұ мыс жа са ған дай, тік жақ ша ға сим вол нө мі рі жа зы ла ды.
Мы са лы,
s жо лы ның ин дек сі 5 сим во лын эк ран ға шы ға ру
тө мен де гі дей (бұл жағ дай да жол са ны 6-дан кем бол мауы ке рек):
print(s[ 5] )
Те ріс ин декс есеп теу дің жол со ңы нан бас тала ты нын біл ді-
ре ді. Мы са лы,
s -1
сим во лы s len(s)-1 -ді біл ді ре ді, жол-
дың соң ғы сим во лы.
Қа зір гі прог рам ма лау тіл де рі мен са лыс тыр ған да, Python
прог рам ма лау ті лін де сим вол дық жол ды өз гер ту ге бол май ды.
Жол – өз гер мей тін ны сан.
Бір жа ғы нан ал ған да, жол дар ті зім дер се кіл ді – рет тел ген
эле ме нт тер тіз бе гі нен тұ ра ды. Со ған сәй кес, одан сим вол дар
мен же ке бө лік тер ді алу ға бо ла ды.
>>> s = "Hello, World!"
>>> s[ 0]
'H'
>>> s[ 7:]
'World!'
>>> s[ ::2]
'Hlo ol!'
Соң ғы жағ дай да кө ріп тұр ға ны мыз дай, бө ліп алу қа да мы
2-ге тең, яғ ни әр бір 2-ші тұр ған сим вол бө лі ніп алы на ды.
Достарыңызбен бөлісу: