MBR и GPT используются для разметки разделов на жестких дисках. Они дают компьютеру понять, в какие участки жесткого диска можно записывать данные и что это за участки. Например, при установки Windows можно разбить диск на разделы. Данные об этих разделах хранятся именно в MBR и GPT.
Разница между ними в том, MBR – технология очень старая, она имеет ограничение на размер диска, но поддерживается всеми системами. GPT – более новая технология, позволяет работать более вместительными дисками, но есть системы, в которых она не поддерживается.
my_file = open("some.txt", "w")
print("Имя файла: ", my_file.name)
print("Файл закрыт: ", my_file.closed)
print("В каком режиме файл открыт: ", my_file.mode)
print("Пробелы: ", my_file.softspace)
Закрытие файла в Python. Метод close().
Метод файлового объекта close() автоматически закрывает файл, при этом теряется любая несохраненная информация. Работать с файлом (читать, записывать) после этого нельзя.
Python автоматически закрывает файл если файловый объект к которому он привязан присваивается другому файлу. Однако, хорошей практикой будет вручную закрывать файл командой close().
my_file = open("some.txt")
print("Имя файла: ", my_file.name)
print("Файл закрыт: ", my_file.closed)
my_file.close()
print("А теперь закрыт: ", my_file.closed)
Чтение и запись файлов в Python
Для файлового объекта доступен целый набор методов, чтобы облегчить нашу работу с файлом.
Запись в файл в Python. Метод write().
Метод write() записывает любую строку в открытый файл. Важно помнить, что строки в Python могут содержать двоичные данные, а не только текст.
Метод write() не добавляет символ переноса строки ('\n') в конец файла.
Синтаксис метода write().
my_file.write(string);
Например:
my_file = open("some.txt", "w")
my_file.write("Мне нравится Python!\nЭто классный язык!")
my_file.close()
Вышеприведенный код создаст файл some.txt и запишет в него указанную строку.
Чтение из файла в Python. Метод read().
Метод read() читает строку из открытого файла.
Синтаксис метода read().
my_file.read([count])
Необязательный параметр count - это количество байт, которые следует прочитать из открытого файла. Этот метод читает информацию с начала файла и, если параметр count не указан, до конца файла.
Например, прочтем созданный нами файл some.txt:
my_file = open("some.txt")
my_string = my_file.read()
print("Было прочитано:")
print(my_string)
my_file.close()
работа с файлами в python, python fileio
Объяснение:ах хз.примерно это обьяснение
#include <iostream>
#include <algorithm>
#include <vector>
#include <random>
int main()
{
srand(time(NULL));
const int n = 20;
std::vector<int> arr(n);
for(int i = 0;i < n;i++)
{
arr[i] = -20 + rand() % 40;
}
for(const int i : arr)
{
std::cout << i << " ";
}
std::cout << std::endl;
std::sort(arr.begin(),arr.end(),[](int a,int b){ return abs(a) > abs(b); });
for(const int i : arr)
{
std::cout << i << " ";
}
}