Публикации по теме 'code'
Основы JavaScript: как разрезать строку
На этой неделе я начал свой путь изучения JavaScript. Нужно было изучить много нового синтаксиса и словоблудия, но одной из самых сложных концепций было создание калькулятора узлов, где мне нужно было разрезать строку, чтобы изолировать операнд.
Вот задача: создать программу, которая позволяет пользователю вводить всю операцию в одной строке, например: «6 / 6» или «5 * 3».
В этой статье я пройдусь по этой задаче, чтобы показать, как можно использовать метод slice для строки, чтобы..
10 основных тем для начинающих Python: полное руководство
Python — это удобный для начинающих язык программирования, универсальный и простой для чтения. Этот пост в блоге охватывает 20 основных тем для начинающих, от переменных и типов данных до работы с файлами и просмотра веб-страниц. Изучение Python является отличной основой для начинающих программировать и может открыть для вас захватывающие возможности в мире программирования.
Начинаем!!! 🚀🚀
1. Переменные и типы данных:
Переменные и типы данных являются фундаментальными понятиями..
Python: как проверить несколько переменных на соответствие значению?
Допустим, вы хотите проверить 3 разные переменные на соответствие одному и тому же значению. Просто у нас есть:
x = 1
a, b, c = 1, 3, 5
И мы хотим проверить a, b and c против x одной строкой. Первый и очень простой подход:
if a == x or b == x or c == x:
print('true')
Мы можем сократить это, используя tuple
if x in (a, b, c):
print('true')
Или мы можем использовать set (что немного оптимизировано для этого случая):
if x in {a, b, c}:
print('true')..
Дыхательный кодекс
Неделя создателей 1
Добро пожаловать в мой блог об обучении программированию в Makers Academy . Если вы пропустили последний пост, вы можете найти его здесь . Если вы жаждете большего, вот следующий .
Воскресенье, уже поздно, я выпил бокал вина. Это будет немного бродить.
Первый день
После того, как меня намазали круассанами и кексами, начался мой первый день в Makers.
Мы встретили нашего репетитора Рой. Он показал нам кучу крутых способов улучшить нашу среду разработки..
Rock Bottom в Южной бухте Сан-Франциско
Когда я пишу это (20 августа 2020 г.), я сижу в отеле Residence Inn (соответствующем) в районе Саут-Бэй в Сан-Франциско. Я просто проезжаю мимо по дороге домой в Лос-Анджелес из Портленда, где разгар пандемии, и решил заехать в город, чтобы навестить друга за углом. Одна из первых вещей, которые произошли со мной после того, как я зарегистрировался и попал в свою маленькую студию, я решил взять свою собаку на прогулку по комплексу, так как она становилась все более взволнованной после..
что такое контекст выполнения в javascript
все в JS происходит в контексте выполнения
js есть, — синхронный — однопоточный
контекст выполнения (EC)
→ «среда», в которой выполняется функция → все в JS происходит в контексте выполнения → каждый раз при вызове функции создается новый контекст выполнения помещается в стек вызовов
2 части EC -› 1. Компонент памяти (он же переменная среда ) — где все функции и переменные хранятся в виде пар "ключ-значение"
2. компонент code (также известный как поток..
Плохой код - смертельный кошмар
Компьютерная программа должна быть написана таким образом, чтобы она не только работала, но и работала быстро, была эффективной и легкой для чтения, понимания и изменения. Когда такие фрагменты кода читаются другими людьми, это не только облегчает им задачу, но и вызывает у читателя чувство восхищения по отношению к кодеру / разработчику.
«Чистый код всегда выглядит так, как будто его написал кто-то неравнодушный». - Роберт С. Мартин , Чистый код: руководство по гибкому разработке..