Іv бөлім Python тіліндегі алгоритмдерді программалау 1 Файлдармен жұмыс


-тапсырма. Шығу файлында (input.txt) төмендегі фигураның кескінін бер



бет2/7
Дата22.04.2023
өлшемі470.77 Kb.
#472575
түріПрограмма
1   2   3   4   5   6   7
7 -сынып шыгарылган тапсырмалар

5-тапсырма. Шығу файлында (input.txt) төмендегі фигураның кескінін бер.

6-тапсырма. Шығу файлында (output.txt) төмендегі фигураның кескінін бер

Үй тапырмасы
Төменде берілген (5-сурет) программа коды орындалғанда шығу файлына қандай нәтиже жазылады? Программа кодына талдау жүргізіп, нәтижесіне түсініктеме жаз.

1-вариант
file=open('data.txt', 'w')
file.write('284 152 4589')
file.close()
fin=open('data.txt','r')
p=fin.read().split()
a,b,c=map(int,p)
fout=open('Outdata.txt','w')
k=a%10+b%10+c//1000
fout.write (str(k)+'\n')
fout.write('Sau bolynyz'+'\n')
fout.write('Kosh bolynyz')
fin.close()
fout.close()



1-вариант
file=open('data.txt', 'w')
file.write('284 152 4589')
file.close()
fin=open('data.txt','r')
p=fin.read().split()
a,b,c=map(int,p)
fout=open('Outdata.txt','w')
k=a%10+b%10+c//1000
fout.write (str(k)+'\n')
fin.close()
fout = open('Outdata.txt','a')
fout.write('Sau bolynyz'+'\n')
fout.write('Kosh bolynyz')'''
fout.close()

4.2 Файлдық функциялармен жұмыс


1-мысал. Input.txt мәтіндік файлдың бірінші жолында “a”...“z” арасындағы кіші латын әріптері, ал екінші жолға 0 мен 9 арасындағы араб цифрлары берілген. Бірінші жолдағы алғашқы 10 әріп пен екінші жолдағы алғашқы 5 цифрды Output.txt файлына жаз.

file=open('readline.txt','w')


file.write('abcdefghijklmnopqrstuvwxyz'+'\n')
file.write('0123456789')
file.close()
fole=open('readlineout.txt','w')
file=open('readline.txt','r')
a=file.readline(10)
file.readline()
b=file.readline(5)
fole.writelines(a+'\n')
fole.writelines(b)
fole.close()




Достарыңызбен бөлісу:
1   2   3   4   5   6   7




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

    Басты бет