Transportda axborot tizimlari va texnologiyalari


Download 287.67 Kb.
Sana09.11.2023
Hajmi287.67 Kb.
#1760224
Bog'liq
3-lab dtt




TOSHKENT DAVLAT TRANSPORT UNIVERSITETI

“Transportda axborot tizimlari va texnologiyalari” kafedrasi


Dasturlash tillari va texnologiyalari(C#,Python)
Laboratoriya ishi 3
Tayyorladi: AT-4 guruh talabasi:
Tayyorladi: Yo’ldoshev O.A
Qabul qildi: Abdullayev E.S

Toshkent 2022




1-topshiriq.Matnli fayl mavjud. Beshinchi qatordan keyin unga o'n ikki chiziqli qatorni (------------) qo'shing. Natijani boshqa faylga yozing.
a="C:\\Users\\User\\Desktop\\dtt lab"
#open(a+"/text.tst",'x')
b='''Yo'ldoshev
Otabek
Asqarali
o'g'li
19.11
2003
'''
with open(a+"/text.tst",'w')as f:
f.write(b)
with open(a+"/text.tst",'r')as f:
l=f.readlines()
l.insert(5,"-----------------------------------")
print(l)

2-topshiriq.
Matnli fayl mavjud bo'lib, uning har bir satrida dastlabki ikkita belgi harflardan iborat. Aniqlang:
a) har bir satrning birinchi harflari bilan hosil qilingan so'z;
b) har bir satrning ikkinchi harflari bilan hosil qilingan so'z;
c) har bir satrning s-belgilaridan hosil bo'lgan belgilar ketma-ketligi.
a="C:\\Users\\User\\Desktop\\dtt lab"
b=open(a+"/otabek_1911.text",'r')
txt = b.readlines()
n = 3
print(''.join(map(lambda x: x[0], txt)))
print(''.join(map(lambda x: x[1], txt)))
print(''.join(map(lambda x: x[n], txt)))
b.close()


Download 287.67 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling