Удаление специальных символов при помощи join() и filter()
Давайте воспользуемся методом соединения join(). Откройте тот же файл и инициализируйте строку с обычными и специальными символами. Первоначальная строка будет выводиться на экран первой.
Далее мы используем метод join() с функцией filter() для строковой переменной v1, чтобы отфильтровать символы. В данном случае для сбора только обычных символов из переменной v1 используется метод isalnum().
Давайте воспользуемся методом соединения join(). Откройте тот же файл и инициализируйте строку с обычными и специальными символами. Первоначальная строка будет выводиться на экран первой.
Далее мы используем метод join() с функцией filter() для строковой переменной v1, чтобы отфильтровать символы. В данном случае для сбора только обычных символов из переменной v1 используется метод isalnum().
15 минут – и ты говоришь по-английски!
Сорян, это к Гарри Поттеру.
⠀
За 15 минут английский ты не выучишь.
А вот если будешь заниматься по 15 минут в день, спокойно заговоришь, как чистокровный американец.
⠀
Невероятно?
Да! Не поверишь, пока не сходишь на вебинар Алекса Рубанова.
Реально взрывает мозг.
⠀
Два часа – и у тебя нет языкового барьера.
Два часа – ты понимаешь, английский учить легко.
И главное врубаешься – ТЫ можешь это do it!
👉🏻 Регистрируйся 👈🏼
⠀
Это бесплатно. Подойдет даже если у тебя плохая память, нет сил и времени, а из английского ты помнишь только зе тейбл.
⠀
👉🏻 Регистрация
Сорян, это к Гарри Поттеру.
⠀
За 15 минут английский ты не выучишь.
А вот если будешь заниматься по 15 минут в день, спокойно заговоришь, как чистокровный американец.
⠀
Невероятно?
Да! Не поверишь, пока не сходишь на вебинар Алекса Рубанова.
Реально взрывает мозг.
⠀
Два часа – и у тебя нет языкового барьера.
Два часа – ты понимаешь, английский учить легко.
И главное врубаешься – ТЫ можешь это do it!
👉🏻 Регистрируйся 👈🏼
⠀
Это бесплатно. Подойдет даже если у тебя плохая память, нет сил и времени, а из английского ты помнишь только зе тейбл.
⠀
👉🏻 Регистрация
Все циклы for в Python используют итераторы
В Python нет циклов for в стиле C. А циклы for в Python-стиле напоминают циклы for each в других языках. Это тип цикла, в котором используются итераторы. То есть каждый цикл for, который вы пишете на Python, должен использовать итератор.
Если вы внимательно посмотрите на пример на JavaScript, вы увидите, что мы сообщаем циклу, когда нужно завершить (i < numbers.length), а также — как инкременировать (i++).
В Python нет циклов for в стиле C. А циклы for в Python-стиле напоминают циклы for each в других языках. Это тип цикла, в котором используются итераторы. То есть каждый цикл for, который вы пишете на Python, должен использовать итератор.
Если вы внимательно посмотрите на пример на JavaScript, вы увидите, что мы сообщаем циклу, когда нужно завершить (i < numbers.length), а также — как инкременировать (i++).
Как стать хакером и не оказаться в розыске Интерпола?
24 февраля в 19:00 приходите на бесплатный онлайн-митап от SkillFactory, на котором эксперт по информационной безопасности расскажет: кто такой этичный хакер и чем занимается, сколько зарабатывают пентестеры, какие перспективы, что нужно для трудоустройства и как пройти собеседование.
И практика! В прямом эфире вы найдете уязвимости на сайте и сможете спланировать атаку.
⚠️Регистрируйтесь бесплатно — https://clc.to/Xtug7Q, и получите Карьерный гид по профессии в подарок!
24 февраля в 19:00 приходите на бесплатный онлайн-митап от SkillFactory, на котором эксперт по информационной безопасности расскажет: кто такой этичный хакер и чем занимается, сколько зарабатывают пентестеры, какие перспективы, что нужно для трудоустройства и как пройти собеседование.
И практика! В прямом эфире вы найдете уязвимости на сайте и сможете спланировать атаку.
⚠️Регистрируйтесь бесплатно — https://clc.to/Xtug7Q, и получите Карьерный гид по профессии в подарок!
Как закомментировать и раскомментировать строки кода
В будущем вы довольно часто будете сталкиваться с таким понятием, как «закомментированный код«. Это практика добавления символа # в начале вашего кода. Таким образом, можно на всякий случай убрать какой-то кусок кода, сделав его на данный момент нерабочим.
В будущем вы довольно часто будете сталкиваться с таким понятием, как «закомментированный код«. Это практика добавления символа # в начале вашего кода. Таким образом, можно на всякий случай убрать какой-то кусок кода, сделав его на данный момент нерабочим.
This media is not supported in your browser
VIEW IN TELEGRAM
Студенты зарабатывают миллионы на NFT. Метавселенные начали проникать в нашу жизнь, а значит будущее уже наступило.
На канале Двоичный кот каждый день рассказываем о самом интересном из мира технологий, диджитал и IT.
Осторожно, здесь можно залипнуть надолго: @binarcat.
На канале Двоичный кот каждый день рассказываем о самом интересном из мира технологий, диджитал и IT.
Осторожно, здесь можно залипнуть надолго: @binarcat.
Понимание журнала в NumPy
NumPy позволяет нам одновременно вычислять натуральные логарифмические значения входных элементов массива NumPy.
Чтобы использовать метод numpy.log(), нам нужно импортировать модуль NumPy, используя приведенный ниже оператор.
Функция numpy.log() принимает входной массив в качестве параметра и возвращает массив с логарифмическим значением элементов в нем.
NumPy позволяет нам одновременно вычислять натуральные логарифмические значения входных элементов массива NumPy.
Чтобы использовать метод numpy.log(), нам нужно импортировать модуль NumPy, используя приведенный ниже оператор.
Функция numpy.log() принимает входной массив в качестве параметра и возвращает массив с логарифмическим значением элементов в нем.
Функция oct() в Python
Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0o».
Результатом функции oct() является строка. Мы также можем передать объект в качестве аргумента, в этом случае объект должен иметь реализацию функции index (), которая возвращает целое число.
Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0o».
Результатом функции oct() является строка. Мы также можем передать объект в качестве аргумента, в этом случае объект должен иметь реализацию функции index (), которая возвращает целое число.
Изучайте основы SQL на бесплатном онлайн-интенсиве Skillbox. Подключайтесь к прямым эфирам 7–9 марта в 19:00 по московскому времени: 👉 https://clc.to/KvLvHA
Вы научитесь:
● составлять запросы к базам данных;
● использовать сложные конструкции SQL;
● пользоваться SQLiteStudio.
Разобраться в теме поможет профи — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Мкртич Пудеян. Он 8 лет работал специалистом по хранилищам данных в Tele2.
3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!
🎁 Все участники получат электронную книгу издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 тысяч рублей на любой курс Skillbox.
Записывайтесь!
Вы научитесь:
● составлять запросы к базам данных;
● использовать сложные конструкции SQL;
● пользоваться SQLiteStudio.
Разобраться в теме поможет профи — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Мкртич Пудеян. Он 8 лет работал специалистом по хранилищам данных в Tele2.
3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!
🎁 Все участники получат электронную книгу издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 тысяч рублей на любой курс Skillbox.
Записывайтесь!
Самые надежные инвестиции — в себя. Онлайн-школа Skysmart от Skyeng приглашает всех неравнодушных к IT или играм на бесплатное обучение профессии будущего.
Станьте преподавателем детских курсов по созданию игр и увеличьте свой доход до 130 000 рублей в месяц. Это реальнее, чем кажется: возможно как обучение с нуля, так и переквалификация.
📅 В субботу, 5 марта
🕓 В 16:00 по Москве
Расскажем, как учителям начать постигать IT, а IT-специалистам — обучать детей. Специалисты смежных областей смогут почерпнуть и то, и другое 😉
Зарегистрироваться на вебинар🚀
Всем участникам вебинара будет доступна его запись.
Станьте преподавателем детских курсов по созданию игр и увеличьте свой доход до 130 000 рублей в месяц. Это реальнее, чем кажется: возможно как обучение с нуля, так и переквалификация.
📅 В субботу, 5 марта
🕓 В 16:00 по Москве
Расскажем, как учителям начать постигать IT, а IT-специалистам — обучать детей. Специалисты смежных областей смогут почерпнуть и то, и другое 😉
Зарегистрироваться на вебинар🚀
Всем участникам вебинара будет доступна его запись.
Функция oct() в Python
Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0o».
Результатом функции oct() является строка. Мы также можем передать объект в качестве аргумента, в этом случае объект должен иметь реализацию функции index (), которая возвращает целое число.
Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0o».
Результатом функции oct() является строка. Мы также можем передать объект в качестве аргумента, в этом случае объект должен иметь реализацию функции index (), которая возвращает целое число.
Спасайте деньги в крипте, пока не поздно
Пока рубль пробивает дно, экономика умирает, а инфляция бьет рекорды — биткоин вырос уже на 20% за последнюю неделю. Кажется, это единственный способ безопасно переждать кризис — ведь в блокчейне до ваших денег не доберутся ни банки, ни санкции.
При этом разобраться в крипте — не сложнее, чем выучить инглиш. Надо немного упорства, гугла и правильных каналов. Один из них — «To the moon». Там уже разжевали всё за вас: с чего начать, какие монеты покупать, и что делать, если ты вообще ничего в этом не понимаешь.
Подписывайтесь и изучайте, потом сами себе спасибо скажете: To the moon
Пока рубль пробивает дно, экономика умирает, а инфляция бьет рекорды — биткоин вырос уже на 20% за последнюю неделю. Кажется, это единственный способ безопасно переждать кризис — ведь в блокчейне до ваших денег не доберутся ни банки, ни санкции.
При этом разобраться в крипте — не сложнее, чем выучить инглиш. Надо немного упорства, гугла и правильных каналов. Один из них — «To the moon». Там уже разжевали всё за вас: с чего начать, какие монеты покупать, и что делать, если ты вообще ничего в этом не понимаешь.
Подписывайтесь и изучайте, потом сами себе спасибо скажете: To the moon
Использование функции enumerate()
Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы больше недействительны.
Типичный пример использования функции enumerate() — создание цикла по списку с отслеживанием индекса. Для этого можно использовать переменную в качестве счетчика. Но функция enumerate() позволяет сделать то же самое намного удобнее.
Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы больше недействительны.
Типичный пример использования функции enumerate() — создание цикла по списку с отслеживанием индекса. Для этого можно использовать переменную в качестве счетчика. Но функция enumerate() позволяет сделать то же самое намного удобнее.
Экономика умерла. Новый кризис в самом разгаре, на улицах неспокойно, доллар улетел в космос — да вы и сами всё знаете.
Что будет дальше, что делать простым людям, и как действовать в кризис, чтобы не лишиться всего — об этом на канале Инвест ревью. Это топовый канал про экономику, финансы и деньги.
Там ежедневно анализируют 360 закрытых источников, а потом объясняют, как сейчас не потерять все сбережения, куда вложиться, чтобы разбогатеть, и почему вам не стоит покупать доллар.
Подписывайтесь, чтобы не остаться без денег: @investorbiz
Что будет дальше, что делать простым людям, и как действовать в кризис, чтобы не лишиться всего — об этом на канале Инвест ревью. Это топовый канал про экономику, финансы и деньги.
Там ежедневно анализируют 360 закрытых источников, а потом объясняют, как сейчас не потерять все сбережения, куда вложиться, чтобы разбогатеть, и почему вам не стоит покупать доллар.
Подписывайтесь, чтобы не остаться без денег: @investorbiz
Зачем и как использовать аннотации типов
Полезной особенностью языков со статической типизацией является то, что тип значения переменной всегда известен. Например, мы знаем, что строковые переменные могут быть только строками, int может быть только целым числом и т. д. С динамически типизированными языками можно только догадываться, каким является или должно быть значение переменной.
Полезной особенностью языков со статической типизацией является то, что тип значения переменной всегда известен. Например, мы знаем, что строковые переменные могут быть только строками, int может быть только целым числом и т. д. С динамически типизированными языками можно только догадываться, каким является или должно быть значение переменной.