Qarshi filiali kompyuter injiniringi fakulteti axborot xavfsizligi yo’nalishi ii-bosqich ax-11-22 guruh talabasi


Download 207.68 Kb.
bet6/15
Sana03.11.2023
Hajmi207.68 Kb.
#1744290
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
5-mustaqil ish. Malumotlar tuzilmasi

with open("salom.txt", "r") as fayl: for satr in fayl:
print(satr, end="")

Biz, albatta, har bir qatorni o'qish uchun readline() metidini ishlatmasak ham, har bir yangi satrni olish uchun ushbu metod avtomatik ravishda chaqiriladi. Shuning uchun ham, readline() metodini siklda chaqirishdan ma‟no yo„q va satrlar yangi satr "\n" belgisi bilan ajratilganligi uchun, yangi satrga chop qilish zaruryati qolmaydi va end="" qiymati print metodining ikkinchi parametri sifatida uzatiladi.


Endi satrlarni alohida o'qish uchun readline() metodini to„g„iridan-to„g„ri chaqiramiz:

1
2


3


with open("salom.txt", "r") as fayl:
str1 = fayl.readline() print(str1, end="")

4
5


str2 = fayl.readline() print(str2)


Konsol ektaniga quyudagi natijalar chiqariladi:


salom olam hayr, olam readline() metodini alohida qatordagi satrlarni o„qish uchun while siklida ham foydalanish mumkin:

1
2


3

4
5




with open("salom.txt", "r") as fayl:
satr = fayl.readline() while satr:
print(satr, end="") satr = fayl.readline()

Fayl kichik bo'lsa, read() metodidan foydalanib, uni birdan o'qishingiz mumkin:


1
2


3



Download 207.68 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




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