Жолдармен жұмыс



Дата27.11.2023
өлшемі382,52 Kb.
#193744
Байланысты:
Презентация Python бағдарламасында жолдармен жұмыс істеу

Жолдармен жұмыс

Дайындаған: Исмагилова П.Е.

  • Python тіліндегі жолдар-бұл мәтіндік ақпаратты өңдеуге арналған мәліметтер түрі. Жолда кездейсоқ ұзын мәтін болуы да мүмкін (қол жетімді жадымен шектелген).

+ - жолдарды байланыстыру операторы. Мұнда көрсетілгендей басқа жолдардан тұратын жолды қайтарады:

  • s = 'py'
  • t = 'th'
  • u = 'on'
  • print(s + t)
  • * Байланыс (қосу)
  • S1 = 'spam'
  • S2 = 'eggs'
  • print(S1 + S2)

s = 'py.' print(s * 4)

  • Жолдарды көбейту операторы ** - оператор жолдың бірнеше көшірмесін жасайды. Егер s жол болса және N бүтін сан болса, келесі өрнектердің кез келгені N біріктірілген s көшірмелерінен тұратын жолды қайтарады:
  • Жолдың қайталануы>>>
  • >>> print('spam' * 3)
  • N көбейткішінің мәні бүтін оң сан болуы керек. Ол нөл немесе теріс болуы мүмкін, бірақ бұл жағдайда нәтиже бос жол болады:>>> 'py' * -6''

len (s) s жолындағы таңбалар санын қайтарады:

  • s = 'Простоя строка.'
  • print(len(s))

Жол Unicode таңбаларын қамтығандықтан, ord() функциясы арқылы біз Unicode кодтамасындағы таңбаның сандық мәнін ала аламыз:

  • print(ord('F'))

Шегіністер және жолдарды туралау

Сол жақтағы шегіністерді қосыңыз:


test = 'test'
print('%10s' % (test,))
print('{:>10}'.format(test))
print(f'{test:>10}')
test
test
test

Оң жақтағы шегіністерді қосыңыз:


test = 'test'
print('{:_<10}'.format(test))
print(f'{test:_<10}')
test______
test______

Ортаға туралау: Егер ортасында туралау кезінде Тақ шегіністер пайда болса, онда тақ оң жаққа қосылады.


test = 'test'
print('{:_^10}'.format(test))
print(f'{test:_^10}')
___test___
___test___
print('{:_^6}'.format('zip'))
_zip__
  • Жолдың соңынан бастап таңбаларға кіру үшін теріс индекстерді пайдалануға болады. Мәселен, индексі -1 соңғы таңба, ал -2 – соңғы алдыңдағы таңба және т. б.:
  •  

Уақыт қою

from datetime import datetime

s = '{:%Y-%m-%d %H:%M}'.format(datetime(2001, 2, 3, 4, 5))

print(s)

2001-02-03 04:05



Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет