2 месяца назад
8. String to Integer (atoi)
#String Реализуйте myAtoi(string s)функцию, которая преобразует строку в 32-битное знаковое целое число. Алгоритм myAtoi(string s)следующий: Верните целое число в качестве конечного результата. Пример 1: Ввод: с = "42" Выход: 42 Объяснение: Подчеркнутые символы — это то, что считывается, а курсор — текущая позиция считывателя. Шаг 1: «42» (символы не считываются, поскольку начальный пробел отсутствует) ^ Шаг 2: «42» (символы не читаются, поскольку нет ни «-», ни «+») ^ Шаг 3: « 42 » (читается «42») ^ Пример 2: Ввод: s = "-042" Выход: -42 Объяснение: Шаг 1: « ...
06:44
1,0×
00:00/06:44
365,8 тыс смотрели · 3 года назад
Стандартные библиотеки в Python. Файлы. Байтовые строки и массивы
Доброго времени суток, читатели, зрители моего канала programmer's notes. Последовательность байтов обсуждалась мною ранее, но довольно поверхностно. А поскольку нам предстоит поработать с бинарными файлами, то материал этот становится актуальным. И мы намерены в данной статье его обсудить. Символы в Python Начнем с самого начала. С символов и как с ними можно работать. С точки зрения Python, символ это всё равно строка, но состоящая из одного символа. c = '1' c1 = 'Ы' и т.д. Что можно сделать с символом? Получить код...