From 73b0cb08588ff48ffd22069a268da145d7264f69 Mon Sep 17 00:00:00 2001 From: SavinSA Date: Fri, 7 Nov 2025 23:31:14 +0300 Subject: [PATCH] report added --- TEMA6/Stroka.txt | 1 + TEMA6/img1.png | Bin 0 -> 8086 bytes TEMA6/img2.png | Bin 0 -> 6793 bytes TEMA6/img3.png | Bin 0 -> 4948 bytes TEMA6/img4.png | Bin 0 -> 3774 bytes TEMA6/img5.png | Bin 0 -> 3878 bytes TEMA6/oplata.dbf | 0 TEMA6/report.md | 282 +++++++++++++++++++++++++++++++++++++++++++++++ TEMA6/zapis1.txt | 0 TEMA6/zapis2.bin | 0 TEMA6/zapis3.txt | 3 + TEMA6/zapis4.txt | 1 + TEMA6/zapis5.txt | 3 + TEMA6/zapis6.mnz | Bin 0 -> 46 bytes TEMA6/zapis7.2ob | Bin 0 -> 139 bytes 15 files changed, 290 insertions(+) create mode 100644 TEMA6/Stroka.txt create mode 100644 TEMA6/img1.png create mode 100644 TEMA6/img2.png create mode 100644 TEMA6/img3.png create mode 100644 TEMA6/img4.png create mode 100644 TEMA6/img5.png create mode 100644 TEMA6/oplata.dbf create mode 100644 TEMA6/report.md create mode 100644 TEMA6/zapis1.txt create mode 100644 TEMA6/zapis2.bin create mode 100644 TEMA6/zapis3.txt create mode 100644 TEMA6/zapis4.txt create mode 100644 TEMA6/zapis5.txt create mode 100644 TEMA6/zapis6.mnz create mode 100644 TEMA6/zapis7.2ob diff --git a/TEMA6/Stroka.txt b/TEMA6/Stroka.txt new file mode 100644 index 0000000..3b4ec0e --- /dev/null +++ b/TEMA6/Stroka.txt @@ -0,0 +1 @@ + diff --git a/TEMA6/img1.png b/TEMA6/img1.png new file mode 100644 index 0000000000000000000000000000000000000000..be5506eeb97ef8ded7ab4f8e3fad67dd236db288 GIT binary patch literal 8086 zcmdU!hf@=6+x9^ziUI;6(gFtQ7$o!>QL6M_6BI;xlNzdk^b!yO>C%xRO+b3D!B7H( zj?#PYp}f)ie!pktoq7I%FEg9n>)JV!J$Gl%<9D4$n7XPwDG4139v&X4qJoSj9^Q>u z+_Cp9BHTBh{YDdRhwrQ@{~YfdieU{mAh3{Dk;cO-N8Gu1O^6%cc2qEM#=|3P|FhwD zI~2UZ!(-xBl#$l5j{`wtJ2EhtA+Nlr)%x7N`K>wmUtDB`vojp z&Jn}k!hMIq|M@-ID%WYE8<}QvRUi7+-;1x31acQ}e!f3dF&Oc{lY**lrg4hqam=v_ z3BDcexOSp91%X1=sG%DJvdAmlBK;8)nMF_1XmO>nFJ$a9|G)*Sg~&n5+`-+Go{NhM zs(Ww|pK}42@0q#xiul|R>&^Lbjnb2yIlWQ=aa0BbQB@@+vfALZJSRQ2$s~L868fE9$ zPkxUg%DS{Ti(17rOk+`-1QM#e60@eGZoT?iHow%S-JO2V+m0h%(m1O1zVMKM5-;0e z{Z6_h-TAjfbe7Dt_gEx&G`=&b-Oe!oH=E!xymOrimM+-%Fx^q=qaat{x`#9DV0!T( znZ&@ZNIF$F?TJCJ)3Qb9fQ@0T&)mtDS1KUV%sH&_wrJ>m@w|u9jY9XOt)Y7v@EVHl z;Z&YcZEBA@)Ve+tj5nP6~jBVJJzN(^@ z^}B!e0Cta-%Kc}oSl4o!4vLvv%Hjs#nS#EMEi-GX)Qq7sb4W6H1CBsCnsu~ zKJZSUqAqXP!ud(COF)_k=ae42pF2DM^~#%UIY{VR4yu0Z=^0b12&`8$=&u=;~tP!6o94-d(b*d zSA@Pzj?;a`dVq0BQIHBi*FPvR%=WCF|C5^O z5tvrwM7PdZmWT?RB;)ccUT2Iali$*f9r>n8lk`kg#T(6E(6>L#;JHu{L3)jLgC-Au zjyjA039`agSjtU5X^Ved|0VfDYQzke?t>G%715!nDGS+<58Wp|eofub!{wK{20B++ zk+Br4bJ6_+1CXIh8JVV3h#$bl#>Ug~v-i4F(bH-BUSLLOzh`8&0eJf~bIpDCWT#b% zMg@JsvY1~P78)9A`QT~j<1F=fO_=*h6yE}FViGrjd&gIi*KMhzRmqr3_U42BMrsyF=TOs}-)45Feevh=RmykyW2J5=6e*L{doAe_ zr=cuse2=*7Mf>aD}_ro8MlMGEN&;2Ww%P*t^Jr&E5B^IShYSXO1TIA(+*b&#rW_ql~Ar?s;Q`ePeKNI+9Yp zi7g;V_Dil34{V9Z>37=P_e6+(DdyNijl5$y%Tj04iM3mZ1a=T@u>8LJxM2U*dXUor zD*W3OL;tt=#vSs&W0Jm~j|;*2-`)-yL8XllK(T`3-|W6@#4%h2IcDVk5u?CthC6d8v01*fepim zW3ln|by(@vUNUUW)MgqX@9|UIEh!mu+_6HjhO1^$ABlvFH2OP7WCU3H=}R=PMSx;I zjx)uk)bOmDgBOqK^&_Bdq`F#Em;Ie9EUR=B`dD9b4GV$CH@@~LJOC^6^~-ww;JpDh znKD!6U2gGy9IiZC_&m+H#1>@(?lTvx`j&n;oqkM|tk4!-gVtC6Ue^1pEpEd0Rimx2 zNX%%DTY@pIL(j_%KZ3@&LJ?Hj`)-LNdpNOyp z@jZ0do?;UBq8o|$N!DubKdGL;d68@@Ux5=mt83HXps{x>uA))KrL)m5)d=DO-Kyd+ z@p2%}xuCeqrrZPE_apUPGD82j1Xjd^B{KIcsMRJ} zj`Ya>M#Sag->0sJsCLJ^oua}>KHfIGJJSzhaOy1sCJgodx406+*>q`8%x}_vpa(7ny zzR>*j{aOlEGD* zrJ~|v-{oEC`@9>c{rmGDTe*M9rQp#yhT&Tu^l#J_QkUir)WKr`mpHThx{3 zq3}Z=s+z{AsJAkg@v%mX;-dTy++A(n!_V=I?>x47^)^M}G6hl7972ONcXwPX z;l7|{%F2j8CV5BwrJ!hBy_c4zlyCH%n&R8T7>@Nq$s#TPfbL@t)zTYUP&Pknb4%y|54Q}4F~wXTSX3qRygq> zBYq3C62j5cAKe(Ty>;#WSNK*3&HjtPWlHI5ffCEPGx}y{bkyGLZ1=H$cgLFVAMIgx zvUQ7o6GKk@(n6XC9xgkW5H8bo~bIHOTlhYel1Cw-D>qc{?%ztoO zAh+$Zd=GjSINw4%e-udm=EQ#;u%YUCb++Op75`iaJN2(bs{N48xzKPLWw{omN*&u3 zZa!1-#!k&Wu#w6N{;TolxJ>$lVl*M|wObck^qTffcI%r@u&0w4SUZ*EmX-ldb5LU6 zK&!tWmHtXt5dluR{}Di>!iKb#gh{*S6T}YyAZyu35BkJG`L~X}LSo6D@5)g!%q|0T z;z=Gp<#kw|W{z(n4z_)%li>D|M^arfHVX}&47R+S4Wq|a}^X2Ycr`JSYn8R@~* zTg++g_3I8+kX$cJOn9#2RyxD0K?Rqmt8uHq!C}_+;U4p>x;e#EmxyPq@z1$*qP0JFd)HBy>FJH-MFBKDI54 z^x5xw_H3HE7D$C5il=>ze2+NyTOwAdUfOLt1vyl4xbc4p(c!!x=NsI zBHR>3Ywlq;aF5pVq)aT%&%=Ny=KQ%Wkty|;RsI-(oBNL6CQMUa0+~zhUO(BC>)j$U z11GtHvVb>`j>isO=F}yYlq?|>l8h#EqyA+l8v^5r#5Sq;i(j5yEh4rny)M*8#~58? za5z;M>-4=6v413nituVva_?}dfoW8d_Uy^kmN%%bBs?stP1ta4FtxvlPLuJX9LN@^ z2_FsyxP=bL4+>`09A5&mSTsH}{Uhh7rK<$d&#->~v(U6lIxW_%yheYv%?LPMMA!qN zC29rTu(d)plPMMuEY{%X^RC30$ZENpt8%yFb#E9nLV^pUusR>sG7Dvk!rm+CWJ}Hs ziWuF@P3?#E(GxO0UboZ4?pr;H*H97C7_W)^ggi#46NoWwVSOb(w++Z}?d!Ohj;pG2 zT>>V2haFt2Z_RHTw;Ab~hIX2IP}9hit-8?DnCX=Tli7nJ)DaS@VxY$B0+wlzn=NozRIs*Qr#3PLbgg#MFE>uwTkt{wB9uyZ3ZR9 z(sf6rI^(pQu($7D%@$JUN|XmtLd2VZpgG= zkQp;)%8ga(ORb25HgZ&^;y;`cuxws`@FAMTUKM=%yK&Jtu`sAz=LEKN6I`FMYSFUR zzT)0Y)WDf`zBqwB}|~Gh2c0Y%vdC(GA-rQL=4p6zU4~6bMF4Ti_!Q;eWb53 zXQG7#kNMlZb9e{LySLt$qIInZ^CcNJTOW+Un64s#K$H11%8x(y)m^_hL{X9)-3niq zF>W&+r~(_8fmJ3-0tUEp712gI!wZFF!98xytY3=-$AOOkGNG)5dETaXHOQ}vg1qYspYvFlp6LOP)tiko;IPt{rT=vYjW74UXvL? zV6~uetbuI(hWuyPQXXNdc#&6F5BtXJWXn8j=xGtHOg61HqZ&%AD58HoM_RmwL8z1P zJCpKZ?|XGw#~1jSC*YZUcm6t%d*Rkw=WIVd2OL%CGoTowybvFa<#<1NqB%!lt%VwP zGl{52W_p~+SB=*#FYsMgBxQLJJY3mZkId>v5q=hgwK#-(uZCUx zuIH%uI_VI~IB(P3SB(K}<>c$*R9n2hAWM#W%92LWdVHG+`zp#lgrg{O$A{dZ6ZE^v z*SQM`8l8ZN{lHq2=sEffMr(l7cwVdPl)&S;`Hc0)mhK>b+%syYx8Gx>fLnga0lC$2 zj|^>%X{b+7WizJqKWBY#q^M7n4rX&Ea9ji9M7Y?{$qYvO=7;%iL&BP1qap$KL`P1D zEzyW9d+i8$Bs${uMwZ$4FotV@xsIfF=}wvTClX7xCDM>RmueC^*RnUd@S@}Jif*<% z-a6qFb!_{s{mV)~p~rcPS|$HRbP9*qtBX{Ga@=u|nC@kUTAnm6N!o{o*F;J3og^G8 zfyZ%i(_Nk1HX?pAg>Reu>j9$^HG5sj*g(M=UeF(|UM)813@}c&#&8551%k&8VN06C z4vik|Tv}WFyy0KNI9%-D!n_%6RfU{GessD-5xS#kIueGi?3Dxx_e-o?@+X<#JZNW6 zXXrk=DTCT#G%GLgcmNrSI#N^_IN^|#b=}A`tx*#6W9#mz7PKy4G4ny?ii#KsyKJD| zQt4I_!Vff#8~H=NDtq`f8(=};3c&T^K9?jv{m!V{wqwm#@xd-%y_u+)Qt1J9E#{Ht zw962aYq2K7Q?6ORi*c@}U__ophGa0LM0+>NsK!MRZ~ykXIPd(?cnEb*Z}F;mL#^#K zfE5QJ6hT)m)fYSCKFfeY0-^qu(yX$wjqQd|=z6-iW(2Kky zI4$+_W`w|ZB#-K2Gp;Wzj;8s2YR$HUtd3Fl6&^dwZ2emsjLqG zxx$0E?|(>-`-@_VI260X>j#jZh0{YOeM6bHY!_NlFC;up?@eWSanz?VZc0qIR&&hF z`o2fY%j77^gs9aO(}g3yB_N8jJetOM>0QioM)ipWn~@@=@18&bJX5gJ`3lL8n8Ws| z^(LtSS4FC7bl#X2vYoHS;%rkfy8#w>u)xTTBcrR$|B%tK)TgOO$F37T2*d7(#xzgE zY#?6gzj3i7Im-w&BWQ|lo5xcSIil%fJzSF) z?yXG@-F-?gfnqevLFznCA}Sz5b3jP^)md#|$+zvJNkHjZJg8c%4imM~AXTjuu~PZ05i};yU*zr9 zgQsZ{+8I=DZt{Wq*^mXZ)oj@Z_|NSl<7jhN@2ak80ReTc(90zKLmC2f>+cO?A!hzz zS?w5l(NacOCSmMAx`=Y3C8J)x0L-$NGFUFfX}#& z<(!y`VhGUj|JolzwVwgQ9lfI9k3n~}?m7ReJu+XJo));-q8*(F2tk^hTI{mTS_Jadkt^Nxa*Z!AQ%P$h-N1U{lk zjh}=G+6`7qCb>M5QYr3+FPXCxVA!Swz6%d-vXvFQJ%mXy@?4=9CpBqD-%tg;NU%zM z{GE9}$mEuBm_y>&qUUL;1vY^%-bp3i_@-oZ78TDI7 z%IqJ0qJ=leS(PCSZzHUibNV^OCq^T{NLuZiDZrSj0BLEW21`>Wa`R-8`8@u(XUM9x zj$gsrZgCDT^OY>67cF2{41gU8bv0N<%oej+M%SK}#cna`dEebdzCF*)Mb7xDi~jud zZg$8qpJYu6+4gL$#StjA-GG*-PdT%n0R};gNAMafyxBcj7cAi1fwphh@D*rSrwcZ` z?*6bW(y1>+;p4FwR8tdv`E{@SKLmyR@@QQni24;Yic*sc`*^u8F~&AQezsZftbffm zlRk~g!kazm5s{}`U(Iz(psldzOQI8fsH_^fk@uS@cFU3V&^IN;@5E?welC4rqZH`u zh*FegppmWVudejjTy%>^|9N^^E3h^%@|wNV+q>Ds-~*0~{@F1#iyeJ6%bm?%zmKOp zyu9cwqBjfg=K9(E$f^jgbN=}d^lRE+Mo9)jh2mneh*$UK44Yl{eKYk&UGGNU*UT>{ zFR$r*cQm>2`Ne>EzvnF$E~f7>`09dzmI8s+CBYwU;DhWD42}O)g|fmUq?% z!&WplAiL_%W|Hh9mttkjzf0!WE-bSkMH7mXr!>`r?^v-ux#1cu@ zikbD+9%(UR?DeWMqT7n(yy=1-$fRE^9(bJ0xbHRH0wOjd7s})Eoi;nH7$lu2<<-Ks zJ2;2ZTFMu?_mpByKF5R!Ok)AFZSZW8sr&6g=Fq0H$UA&#J|hR-6ZZ2z9H|or=#vz2 z4PtQIh+pV4B9*6w-xlui<*=~uPe(s__zx|KG*)-pc*fn*t+<_d_hSZJ*nFdQGHv}fksL(VsxVlI~wJIc> zzRz!GX0AhUN7j}3Og}+HZb@sNy4o*Q%xu6MM8|r6o#K9@{nbdh=MV63CP6GaWKWU7 zry_zyKKj=VIo+wVp-G+s#ZFwJ-Lu-zYrxTrT^l7cy$9yqS~;b zPE^5Si8jk^`-(^#|bZQnUkgAb_ z%;?A?eyLp1Lx!Xt`ySeV7|@dq{Op~Ta89tk z($U$%$EWIf(F$t1ZfDB;c%^22DtG3-3vt*w(vUg(bcBPe)HXpOhd*uy=R)MyJVg%a z9Q4f5b;L?KHU~hrV|0xb{EI{aaSvt0E|yDu$ShXU(JvN!PU^2CkNi%X03_kkID?cz zh4)`aWE{srnUZNLe^8_{@b5Va!s?ZE+keoBfAk-tUnA!Kr|@Sj*Tf0(oqIi~#7Uf&j;AQAD)a66tAPIj-9N4e literal 0 HcmV?d00001 diff --git a/TEMA6/img2.png b/TEMA6/img2.png new file mode 100644 index 0000000000000000000000000000000000000000..a29ed273de9344acd31aad2c4f5589a53398793d GIT binary patch literal 6793 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 YRrcDyEH-TeS`pB>GmfV#Pu;lpUt9S>ssI20 literal 0 HcmV?d00001 diff --git a/TEMA6/img3.png b/TEMA6/img3.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b5cd0fbf2ff633713abf25d87fb6e9ce7ef61b GIT binary patch literal 4948 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 literal 0 HcmV?d00001 diff --git a/TEMA6/img5.png b/TEMA6/img5.png new file mode 100644 index 0000000000000000000000000000000000000000..40cbe1f203a4ca170e194fafd4cdb679fd23348b GIT binary patch literal 3878 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 D9ll-M literal 0 HcmV?d00001 diff --git a/TEMA6/oplata.dbf b/TEMA6/oplata.dbf new file mode 100644 index 0000000..e69de29 diff --git a/TEMA6/report.md b/TEMA6/report.md new file mode 100644 index 0000000..2f828cb --- /dev/null +++ b/TEMA6/report.md @@ -0,0 +1,282 @@ +#Отчет по теме 6 + +Савин Семён, А-02-23 + +## Пункт 2.1. Эхо-вывод + +```py +>>> stroka = 'Автоматизированная система управления' +>>> stroka +'Автоматизированная система управления' +``` + +## Пункт 2.2. Печать + +```py +>>> fff = 234.5; gg = 'Значение температуры = ' +>>> print(gg,fff) +Значение температуры = 234.5 +>>> print(gg,fff, sep = '/') +Значение температуры = /234.5 +>>> print(gg,fff,sep='/', end = '***'); print('___') +Значение температуры = /234.5***___ +>>> print("""Здесь может выводиться +большой текст, +анимающий несколько строк""") +Здесь может выводиться +большой текст, +анимающий несколько строк +>>> print('Здесь моет находиться',) +Здесь моет находиться +>>> print('Здесь может находиться', + "большой текст,", + "занимающий несколько строк") +Здесь может находиться большой текст, занимающий несколько строк +``` + +## Пункт 2.3. Функция write + +```py +>>> import sys +>>> sys.stdout.write('Функция write') +Функция write13 +>>> sys.stdout.write('Функция write\n') +Функция write +14 +``` + +## Пункт 3. Ввод с клавиатуры + +```py +>>> psw = input('Введите пароль:') +Введите пароль:12345 +>>> psw +'12345' +>>> while True: + znach = float(input('Задайте коэф. усиления = ')) + if znach < 17.5 or znach > 23.8: + print('Ошибка') + else: + break + + +Задайте коэф. усиления = 50 +Ошибка +Задайте коэф. усиления = 14 +Ошибка +Задайте коэф. усиления = 21 +>>> znach +21.0 +>>> import math +>>> print(eval(input('введите выражение для расчёта = '))) +введите выражение для расчёта = math.log10(23/(1+math.exp(-3.24))) +1.34504378689765 +``` + +## Пункт 4. + +## Пункт 4.1. Модуль os, работа с путями + +```py +>>> import os +>>> os.chdir ('C:/Users/somas/python-labs/TEMA6') +>>> os.getcwd() +'C:\\Users\\somas\\python-labs\\TEMA6' +>>> savin = os.getcwd() +>>> savin +'C:\\Users\\somas\\python-labs\\TEMA6' +>>> print(savin) +C:\Users\somas\python-labs\TEMA6 +>>> os.mkdir("C:/Users/somas/python-labs/TEMA6/TEST") +>>> os.listdir("C:/Users/somas/python-labs/TEMA6") +['.gitkeep', 'img1.png', 'report.md', 'TEST'] +>>> os.path.isdir("C:/Users/somas/python-labs/TEMA6") +True +>>> os.path.isdir("C:/Users/somas/python-labs/TEMA") +False +>>> os.rmdir("C:/Users/somas/python-labs/TEMA6/TEST") +>>> os.listdir("C:/Users/somas/python-labs/TEMA6") +['.gitkeep', 'img1.png', 'report.md'] +>>> head, tail = os.path.split(savin) +>>> print(head) +C:\Users\somas\python-labs +>>> print(tail) +TEMA6 +>>> os.path.exists("U:/Blasphemous 2") +True +>>> os.path.exists("U:/NONE") +False +``` + +![Скриншот созданной папки TEST](img1.png) + +## Пункт 4.2 - 4.4. Изучение процесса работы с файлом, изучение функций открытия и закрытия файла. + +```py +>>> drk = ("C:/Users/somas/python-labs/TEMA6") +>>> fp = open(file=drk+'/zapis1.txt', mode = 'w') +>>> dir(fp) +['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_checkClosed', '_checkReadable', '_checkSeekable', '_checkWritable', '_finalizing', 'buffer', 'close', 'closed', 'detach', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'line_buffering', 'mode', 'name', 'newlines', 'read', 'readable', 'readline', 'readlines', 'reconfigure', 'seek', 'seekable', 'tell', 'truncate', 'writable', 'write', 'write_through', 'writelines'] +>>> fp1 = open('zapis2.bin', mode='wb+') +>>> fp.close() +``` + +## Пункт 4.5. Запись данных в файл + +```py +>>> sps = list(range(1,13)) +>>> fp2 = open('zapis3.txt', 'w') +>>> fp2.write(str(sps[:4]) + "\n") +13 +>>> fp2.write(str(sps[4:8]) + "\n") +13 +>>> fp2.write(str(sps[8:]) + "\n") +16 +>>> fp2.close() +>>> fp3.close() +>>> fp3 = open('zapis4.txt', 'w') +>>> for i in range(len(sps3)): + stroka4=sps3[i][0] + ' ' + str(sps3[i][1]) + fp3.write(stroka4) + + +11 +11 +12 +>>> fp3.close() +>>> gh = open('zapis5.txt', 'w') +>>> for r in sps3: + gh.write(r[0] + ' ' + str(r[1]) + '\n') + + +12 +12 +13 +>>> gh.close() +>>> gh=open('zapis5.txt','w') +>>> for r in sps3: gh.write(r[0]+' '+str(r[1])+'\n') +``` + +![Скриншот содержания файла zapis3](img2.png) +![Скриншот содержания файла zapis4](img3.png) +![Скриншот содержания файла zapis5](img4.png) + +## Пункт 4.6. Способ чтения данных из файла + +```py +>>> fp = open('zapis3.txt') +>>> for stroka in fp: + stroka = stroka.rstrip('\n') + stroka = stroka.replace('[', '') + stroka = stroka.replace(']', '') + sps1 = sps1+stroka.split(',') + + +>>> fp.close() +>>> sps1 +['1', ' 2', ' 3', ' 4', '5', ' 6', ' 7', ' 8', '9', ' 10', ' 11', ' 12'] +>>> sps +[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] +>>> sps2 = [] +>>> for i in sps1: + sps2.append(int(i)) + + +>>> sps2 +[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] +``` + +## Пункт 4.7. Чтение данных через read + +```py +>>> fp = open('zapis3.txt') +>>> stroka1=fp.read(12) +>>> stroka2 = fp.read() +>>> fp.close() +>>> stroka1; stroka2 +'[1, 2, 3, 4]' +'\n[5, 6, 7, 8]\n[9, 10, 11, 12]\n' +``` + +## Пункт 4.8. Чтение данных через readline и readlines + +```py +>>> strokatest = fp.readline() +>>> strokatest +'[1, 2, 3, 4]\n' +>>> for line in fp: + print(line.rstrip()) + + +[5, 6, 7, 8] +[9, 10, 11, 12] +>>> strokatest2 = fp.readlines() +>>> strokatest2 +[] +>>> fp.close() +>>> fp = open('zapis3.txt') +>>> strokatest2 = fp.readlines() +>>> strokatest2 +['[1, 2, 3, 4]\n', '[5, 6, 7, 8]\n', '[9, 10, 11, 12]\n'] +``` + +## Пункт 4.9. Изучение модуля pickle + +```py +>>> import pickle +>>> mnoz1={'pen','book','pen','iPhone','table','book'} +>>> fp = open('zapis6.mnz', 'wb') +>>> pickle.dump(mnoz1,fp) +>>> fp.close() +>>> fp = open('zapis6.mnz', 'rb') +>>> mnoz2 = pickle.load(fp) +>>> fp.close() +>>> mnoz2 +{'iPhone', 'book', 'pen', 'table'} + +>>> fp = open('zapis7.2ob', 'wb') +>>> pickle.dump(mnoz1,fp) +>>> pickle.dump(sps3,fp) +>>> fp.close() +>>> fp = open('zapis7.2ob', 'rb') +>>> obj1 = pickle.load(fp) +>>> obj2 = pickle.load(fp) +>>> fp.close() +>>> obj1 +{'iPhone', 'book', 'pen', 'table'} +>>> obj2 +[['Иванов И.', 1], ['Петров П.', 2], ['Сидоров С.', 3]] +``` + +## Пункт 5. Перенаправление потоков ввода и вывода данных + +```py +>>> import sys +>>> vr_out=sys.stdout +>>> fc = open('Stroka.txt', 'w') +>>> sys.stdout = fc +>>> print('Запись строки в файл') +>>> sys.stdout=vr_out +>>> print('Запись строки на экран') +Запись строки на экран +>>> fc.close() +>>> tmp_in = sys.stdin +>>> fd = open('Stroka.txt', 'r') +>>> sys.stdin = fd +>>> sys.stdin +<_io.TextIOWrapper name='Stroka.txt' mode='r' encoding='cp1251'> +>>> while True: + try: + line = input() + print(line) + except EOFError: + break + + +Запись строки в файл +>>> fd.close() +>>> sys.stdin=tmp_in +``` + +![Скриншот содержания файла Stroka](img5.txt) + diff --git a/TEMA6/zapis1.txt b/TEMA6/zapis1.txt new file mode 100644 index 0000000..e69de29 diff --git a/TEMA6/zapis2.bin b/TEMA6/zapis2.bin new file mode 100644 index 0000000..e69de29 diff --git a/TEMA6/zapis3.txt b/TEMA6/zapis3.txt new file mode 100644 index 0000000..8132aa8 --- /dev/null +++ b/TEMA6/zapis3.txt @@ -0,0 +1,3 @@ +[1, 2, 3, 4] +[5, 6, 7, 8] +[9, 10, 11, 12] diff --git a/TEMA6/zapis4.txt b/TEMA6/zapis4.txt new file mode 100644 index 0000000..edd0c45 --- /dev/null +++ b/TEMA6/zapis4.txt @@ -0,0 +1 @@ + . 1 . 2 . 3 \ No newline at end of file diff --git a/TEMA6/zapis5.txt b/TEMA6/zapis5.txt new file mode 100644 index 0000000..ecde2d7 --- /dev/null +++ b/TEMA6/zapis5.txt @@ -0,0 +1,3 @@ + . 1 + . 2 + . 3 diff --git a/TEMA6/zapis6.mnz b/TEMA6/zapis6.mnz new file mode 100644 index 0000000000000000000000000000000000000000..f03121a5cde3df89da900c99e71e123f530000b8 GIT binary patch literal 46 xcmZo*nX1eH0sT`nde|}pGV=3Mr}VHS<>zNl>0vHN&70E0T9TNQlR9OB9sn^u4>14$ literal 0 HcmV?d00001 diff --git a/TEMA6/zapis7.2ob b/TEMA6/zapis7.2ob new file mode 100644 index 0000000000000000000000000000000000000000..dacc70ea91cae9b18b2b3ffbcc6fd8701ffec6ad GIT binary patch literal 139 zcmZo*nX1eH0sT`nde|}pGV=3Mr}VHS<>zNl>0vHN&70E0T9TNQlR9OBUIWY2AgJot zDH=f3BXD8Hg-sVWT-bYI--S&I7iQ>9@n%egNX);m^Q63p*}s Qxv&o=wGb%9oSLc!0Apx8hyVZp literal 0 HcmV?d00001