Laboratoriya işi Python proqramlaşdırma dilində sətirlərlə iş. İşin məqsədi


Proqramda istifadә olunacaq dәyişәnlәrin tәsviri



Yüklə 70,69 Kb.
səhifə7/9
tarix04.11.2022
ölçüsü70,69 Kb.
#67320
1   2   3   4   5   6   7   8   9
Lab.5 Python proqramlaşdırma dilində sətirlərlə iş. docx

Proqramda istifadә olunacaq dәyişәnlәrin tәsviri:
s – daxil edilən sətir;
soyad, ad – sətirdəki birinci və ikinci söz;
k – sətirdə sözlərin arasında olan boşluq simvolunun mövqeyi. 
Mәsәlәnin hәll alqoritmi:

  1. Sətir daxil edilir.

  2. find metodu vasitəsilə boşluq simvolunun yeri müəyyən olunur.

  3. Sətrin başlanğıcdan boşluq simvolunadək hissəsi soyad dəyişəninə mənimsədilir.

  4. Sətrin boşluqdan sonrakı simvolundan sonadək hissəsi ad dəyişəninə mənimsədilir.

  5. İkinci sözdən (ad) , boşluq simvolundan və birinci sözdən (soyad) ibarət yeni sətir yaradılır.

  6. Yeni sətir çıxışa verilir.

s = input()
p = s.find(' ')
soyad = s[:p] # birinci söz – soyad
ad = s[p + 1:] # ikinci söz – ad
s = ad + ' ' + soyad
print(s)


Sətirlər üçün funksiya və metodlar (üsullar)
Sətir obyektinin başqa metodları da vardır ki, onlardan bəzilərinin təsviri aşağıdakı cədvəldə göstərilib.

Funksiya və metodlar

Təyinatı

Setir = b"byte"

Bayt sətri

Setir.find(str,[start],[end])

str altsətrini Setir sətrinin daxilində axtarır. Birinci daxilolmanın nömrəsini və ya -1 verir.

>>> Setir ="sdasdaaaajkkjhkjkj hjjjhjhj jhhjhjhjhj jhjhaaaatuiit"


>>> Setir
'sdasdaaaajkkjhkjkj hjjjhjhj jhhjhjhjhj jhjhaaaatuiit'
>>> Setir.find("aaaa",0,55) 5
>>> Setir.find("bbb:b",0,55)
-1




Yüklə 70,69 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin