Задача по JavaScript
Нахождение слов
Дана строка со словами. Не используя массивы, циклы и регулярные выражения выведите на экран: первое слово, второе слово, последнее слово.
Свой вариант напишите в комментариях
@proglish
Нахождение слов
Дана строка со словами. Не используя массивы, циклы и регулярные выражения выведите на экран: первое слово, второе слово, последнее слово.
Свой вариант напишите в комментариях
@proglish
❤6👍3
Язык программирования Python: Введение и Примеры
Python - это высокоуровневый язык программирования, который широко используется в различных областях, включая веб-разработку, научные исследования, анализ данных, искусственный интеллект и многие другие. Его простой и понятный синтаксис делает его отличным выбором как для начинающих программистов, так и для опытных разработчиков. В этой статье мы рассмотрим основные возможности Python и предоставим несколько примеров кода для демонстрации его функциональности.
Основные особенности Python
Простота и Читаемость
Одним из главных преимуществ Python является его простой и читаемый синтаксис. Код на Python легко читать и понимать, что упрощает разработку и поддержку программ.
Множество Библиотек
Python имеет огромное сообщество разработчиков, которое поддерживает огромное количество библиотек и фреймворков для различных целей. Это позволяет быстро и легко создавать разнообразные приложения и решать разнообразные задачи.
Портируемость
Python является кросс-платформенным языком программирования, что означает, что приложения, написанные на нем, могут работать на различных операционных системах, таких как Windows, macOS и Linux, без необходимости внесения изменений в код.
Обширные возможности
Python поддерживает различные парадигмы программирования, включая процедурное, объектно-ориентированное и функциональное программирование. Это делает его универсальным инструментом для решения различных задач.
Примеры Кода
Пример 1: Простой вывод на экран
Этот код просто выводит строку "Привет, мир!" на экран. Функция print() используется для вывода данных на стандартный вывод.
Пример 2: Работа с переменными
В этом примере создаются две переменные x и y, им присваиваются значения 5 и 3 соответственно, а затем выводится их сумма.
Пример 3: Условный оператор
Этот код проверяет, достиг ли пользователь совершеннолетия, и выводит соответствующее сообщение на экран.
Пример 4: Циклы
Этот код создает цикл, который выводит числа от 0 до 4 на экран.
Пример 5: Функции
Этот код определяет функцию greet(), которая принимает имя в качестве аргумента и выводит приветствие на экран с использованием этого имени.
Заключение
Python - мощный и гибкий язык программирования, который может быть использован для решения широкого круга задач. В этой статье мы рассмотрели его основные особенности и предоставили несколько примеров кода для демонстрации его функциональности. Если вы только начинаете изучать программирование, Python - отличный выбор для старта.
@proglish
Python - это высокоуровневый язык программирования, который широко используется в различных областях, включая веб-разработку, научные исследования, анализ данных, искусственный интеллект и многие другие. Его простой и понятный синтаксис делает его отличным выбором как для начинающих программистов, так и для опытных разработчиков. В этой статье мы рассмотрим основные возможности Python и предоставим несколько примеров кода для демонстрации его функциональности.
Основные особенности Python
Простота и Читаемость
Одним из главных преимуществ Python является его простой и читаемый синтаксис. Код на Python легко читать и понимать, что упрощает разработку и поддержку программ.
Множество Библиотек
Python имеет огромное сообщество разработчиков, которое поддерживает огромное количество библиотек и фреймворков для различных целей. Это позволяет быстро и легко создавать разнообразные приложения и решать разнообразные задачи.
Портируемость
Python является кросс-платформенным языком программирования, что означает, что приложения, написанные на нем, могут работать на различных операционных системах, таких как Windows, macOS и Linux, без необходимости внесения изменений в код.
Обширные возможности
Python поддерживает различные парадигмы программирования, включая процедурное, объектно-ориентированное и функциональное программирование. Это делает его универсальным инструментом для решения различных задач.
Примеры Кода
Пример 1: Простой вывод на экран
print("Привет, мир!")Этот код просто выводит строку "Привет, мир!" на экран. Функция print() используется для вывода данных на стандартный вывод.
Пример 2: Работа с переменными
x = 5
y = 3
print(x + y) # Выводит сумму переменных x и y
В этом примере создаются две переменные x и y, им присваиваются значения 5 и 3 соответственно, а затем выводится их сумма.
Пример 3: Условный оператор
age = 20
if age >= 18:
print("Вы совершеннолетний")
else:
print("Вы несовершеннолетний")
Этот код проверяет, достиг ли пользователь совершеннолетия, и выводит соответствующее сообщение на экран.
Пример 4: Циклы
for i in range(5):
print(i)
Этот код создает цикл, который выводит числа от 0 до 4 на экран.
Пример 5: Функции
def greet(name):
print("Привет, " + name + "!")
greet("Анна")
Этот код определяет функцию greet(), которая принимает имя в качестве аргумента и выводит приветствие на экран с использованием этого имени.
Заключение
Python - мощный и гибкий язык программирования, который может быть использован для решения широкого круга задач. В этой статье мы рассмотрели его основные особенности и предоставили несколько примеров кода для демонстрации его функциональности. Если вы только начинаете изучать программирование, Python - отличный выбор для старта.
@proglish
👍9
3 трюка с itertools
Сегодня мы рассмотрим несколько функций из довольно полезного модуля, позволяющих эффективно работать с итерируемыми объектами. Начнём с очень простой функции –
Далее,
А для того, чтобы создавать комбинации из элементов выбранного итерируемого объекта, вам понадобится функция
@proglish
Сегодня мы рассмотрим несколько функций из довольно полезного модуля, позволяющих эффективно работать с итерируемыми объектами. Начнём с очень простой функции –
chain. Она позволяет "склеивать" несколько итерируемых элементов в один.Далее,
accumulate. Эта функция немного похожа на reduce, но вместо того, чтобы давать одно окончательное значение, она последовательно применяет функцию, заданную вторым аргументом (в данном случае min), к каждому последующему элементу по порядку: min(11), min(11, 3), min(11, 3, 9) и так далее.А для того, чтобы создавать комбинации из элементов выбранного итерируемого объекта, вам понадобится функция
combinations. Вторым аргументом можно задать длину этой самой комбинации.@proglish
👍6🔥2
📌English abbreviations:
1️⃣ GTG = Got to go
2️⃣ JK = Just kidding
3️⃣ IDK = I don't know
4️⃣OMG = Oh my god
5️⃣BTW = By the way
6️⃣ BRB = Be right back
7️⃣ TYT = Take your time
8️⃣LOL = Laugh out loud
9️⃣OMG = Oh my goodness
1️⃣0️⃣ SMH = Shaking my head
1️⃣1️⃣TTYL = Talk to you later
1️⃣2️⃣ FYI = For your information
1️⃣3️⃣ TMI =Too much information
1️⃣4️⃣ASAP = As soon as possible
1️⃣5️⃣IMHO = In my humble opinion.
@proglish
1️⃣ GTG = Got to go
2️⃣ JK = Just kidding
3️⃣ IDK = I don't know
4️⃣OMG = Oh my god
5️⃣BTW = By the way
6️⃣ BRB = Be right back
7️⃣ TYT = Take your time
8️⃣LOL = Laugh out loud
9️⃣OMG = Oh my goodness
1️⃣0️⃣ SMH = Shaking my head
1️⃣1️⃣TTYL = Talk to you later
1️⃣2️⃣ FYI = For your information
1️⃣3️⃣ TMI =Too much information
1️⃣4️⃣ASAP = As soon as possible
1️⃣5️⃣IMHO = In my humble opinion.
@proglish
👍6🎉2
⚡️ПОЛЕЗНЫЕ ФРАЗЫ НА АНГЛИЙСКОМ
to be aware of - быть в курсе
to be busy in - быть занятым
to be fond of - увлекаться
to be indigant at - возмущаться
to be pleased at - быть довольным
to be proud of - гордиться
to be sure of - быть уверенным
@proglish
to be aware of - быть в курсе
to be busy in - быть занятым
to be fond of - увлекаться
to be indigant at - возмущаться
to be pleased at - быть довольным
to be proud of - гордиться
to be sure of - быть уверенным
@proglish
❤8🥰3👍1
В английском языке есть отдельная группа модальных глаголов, которые передают множество различных специальных значений, например, «могу», «умею», «способен», «должен», «обязан», «следует», «рекомендуется», «возможно», «вероятно» и многие другие.
У каждого модального глагола есть свой эквивалент или аналогичный оборот, который передаёт оттенки его значений в разных временах. И сегодня мы рассмотрим модальный глагол сan и его временные эквиваленты в английском языке.
@proglish
У каждого модального глагола есть свой эквивалент или аналогичный оборот, который передаёт оттенки его значений в разных временах. И сегодня мы рассмотрим модальный глагол сan и его временные эквиваленты в английском языке.
@proglish
👍5🔥5
Присоединяйтесь к Proglish - вашему путеводителю в мире веб-разработки! 🖥✨
🚀 Мы запускаем новый курс, который станет вашим ключом к миру Frontend разработки! За 3-6 месяцев вы освоите HTML, CSS, JavaScript и многое другое.
Что вас ждёт в Proglish :
🤝 Сообщество Единомышленников: Общение с профессионалами и новичками, готовыми развиваться вместе с вами.
📚 Обмен Опытом: Уроки от опытных разработчиков и обсуждение актуальных тем помогут вам учиться эффективно.
🎓 Проекты и Коллаборации: Практика на реальных проектах и возможность работать в команде помогут вам применить знания на практике.
💡 Развитие Профессиональных Навыков: Наши курсы не только учат техническим навыкам, но и помогают развивать soft skills.
Присоединяйтесь к Proglish и станьте частью комьюнити, где развиваются профессионалы веб-разработки! 💻🚀
🚀 Мы запускаем новый курс, который станет вашим ключом к миру Frontend разработки! За 3-6 месяцев вы освоите HTML, CSS, JavaScript и многое другое.
Что вас ждёт в Proglish :
🤝 Сообщество Единомышленников: Общение с профессионалами и новичками, готовыми развиваться вместе с вами.
📚 Обмен Опытом: Уроки от опытных разработчиков и обсуждение актуальных тем помогут вам учиться эффективно.
🎓 Проекты и Коллаборации: Практика на реальных проектах и возможность работать в команде помогут вам применить знания на практике.
💡 Развитие Профессиональных Навыков: Наши курсы не только учат техническим навыкам, но и помогают развивать soft skills.
Присоединяйтесь к Proglish и станьте частью комьюнити, где развиваются профессионалы веб-разработки! 💻🚀
❤5👨💻5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Enode
Энергетические API для электромобилей
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #EN
→ Адаптив: Нет
@proglish
Открыть макет 🔐
Энергетические API для электромобилей
→ Жанр: #LandingPage
→ Сложность: #средний
→ Язык: #EN
→ Адаптив: Нет
@proglish
Открыть макет 🔐
👍4🔥3