diff --git a/TEMA6/report-2.md b/TEMA6/report-2.md index 30f0978..ff0bffa 100644 --- a/TEMA6/report-2.md +++ b/TEMA6/report-2.md @@ -1,6 +1,6 @@ # Протокол по Теме 6 -Марков Никита Сергеевич, А-03-23 +Бутко Захар Владимирович, А-03-23 ## 1. Начало работы @@ -12,8 +12,8 @@ ```py ->>> stroka='Автоматизированная система управления' ->>> stroka +stroka='Автоматизированная система управления' +stroka 'Автоматизированная система управления' ``` @@ -22,22 +22,22 @@ ```py ->>> fff=234.5;gg='Значение температуры = ' ->>> print(gg, fff) #Можно вывести несколько объектов за одно обращение к функции + fff=234.5;gg='Значение температуры = ' + print(gg, fff) #Можно вывести несколько объектов за одно обращение к функции Значение температуры = 234.5 ->>> print(gg, fff, sep='/') + print(gg, fff, sep='/') Значение температуры = /234.5 ->>> print(gg, fff,sep='/',end='***'); print('____') + print(gg, fff,sep='/',end='***'); print('____') Значение температуры = /234.5***____ ->>> print() + print() ->>> print(""" Здесь может выводиться + print(""" Здесь может выводиться большой текст, занимающий несколько строк""") Здесь может выводиться большой текст, занимающий несколько строк ->>> print("Здесь может выводиться", + print("Здесь может выводиться", "большой текст,", "занимающий несколько строк") Здесь может выводиться большой текст, занимающий несколько строк @@ -93,38 +93,36 @@ >>> import os >>> os.getcwd() -'C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Python39_64' ->>> Markov = os.getcwd() ->>> print(Markov) -C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python39_64 +'/Users/zakhar/Documents' +>>> Butko = os.getcwd() +>>> print(Butko) +'/Users/zakhar/Documents' ``` -#### Пробую методы вложенного модуля path +#### 4.2 ```py ->>> os.chdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6') +>>> os.chdir("/Users/zakhar/Desktop/python-labs") >>> os.getcwd() -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6' +'/Users/zakhar/Desktop/python-labs' >>> os.mkdir("aa") #Создание папки в рабочем каталоге >>> os.rmdir("aa") #Удаление папки ->>> os.listdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6') #Вывод файлом, находящихся в рабочем каталоге -['.gitkeep', 'report.md'] ->>> os.path.isdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6') #Проверка существует ли каталог +>>> os.path.isdir("/Users/zakhar/Desktop/python-labs") #Проверка существует ли каталог True ->>> os.path.abspath("OPLATA.DBF") -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6\\OPLATA.DBF' +>>> os.path.abspath("OPLATA.DBF") +'/Users/zakhar/Desktop/python-labs/OPLATA.DBF' >>> fil=os.path.abspath("OPLATA.DBF") >>> fil -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6\\OPLATA.DBF' +'/Users/zakhar/Desktop/python-labs/OPLATA.DBF' >>> drkt=os.path.dirname(fil) >>> drkt -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6' +'/Users/zakhar/Desktop/python-labs' >>> os.path.basename(fil) 'OPLATA.DBF' >>> os.path.split(fil) -('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6', 'OPLATA.DBF') +('/Users/zakhar/Desktop/python-labs', 'OPLATA.DBF') >>> os.path.exists(fil) True >>> os.path.isfile(fil) @@ -140,16 +138,16 @@ False >>> fp=open(file=drkt+'\\zapis1.txt',mode='w') >>> drkt -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6' +'/Users/zakhar/Desktop/python-labs' >>> 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'] +['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__module__', '__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'] >>> fp=open(drkt+'\\zapis1.txt','w') >>> fp=open('zapis1.txt','w') >>> fp -<_io.TextIOWrapper name='zapis1.txt' mode='w' encoding='cp1251'> +<_io.TextIOWrapper name='zapis1.txt' mode='w' encoding='UTF-8'> >>> fp1=open(drkt+'\\zapis2.bin',mode='wb+') >>> drkt -'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA6' +'/Users/zakhar/Desktop/python-labs' >>> fp.close() ``` @@ -179,7 +177,7 @@ a+ - то же, что и в «a», но с возможностью чтени ``` **Результат:** - + ```py