Публикации по теме 'programming-languages'


Слушатель текста UITextField : Swift
Добавление события редактирования в UITextField требуется в большинстве случаев. Для таких представлений, как UITextField, мы можем связать IBAction с типом события, когда редактирование закончилось или значение изменилось, и получить обратный вызов для завершения редактирования или изменения значения. This post was originally posted at https://agrawalsuneet.github.io/blogs/uitextfield-text-listener-swift/ and reposted on Medium on 12th April 2022. Если вы не используете xib..

Изучение магии понимания списков в Python: упрощение генерации списков и…
Введение Понимание списков — это мощная функция Python, позволяющая генерировать списки лаконично и быстро. В этой статье мы рассмотрим синтаксис и компоненты списковых включений, чтобы лучше понять, как они работают. Мы можем упростить процесс и понять его функционирование, выделив части понимания списка, такие как выражения, итерации и условия. Мы проиллюстрируем, как списки можно использовать для создания списков на основе определенных критериев, используя примеры из различных..

Каждому языку программирования нужен свой BabelJS
Без сомнения, BabelJS, самый известный из компиляторов языков будущего и настоящего, помогает сообществу разработчиков спецификаций JS выполнять итерации — выражаясь языком JS — асинхронно в блоке try/catch с выходом на этом языке. авторы спецификаций могут увидеть, как их спецификация реализована, прежде чем они закончат ее писать. Разработка языка, когда дело доходит до Javascript, была превращена в неблокирующий процесс, поэтому она может выполняться одновременно с основным потоком..

3 вещи, которые вы могли не знать о числах в Python
Числа — это гораздо больше, чем просто их значения. Если вы когда-нибудь программировали на Python, велика вероятность, что вы использовали число в одной из своих программ. Например, вы могли использовать целое число для указания индекса значения в списке. Но числа в Python — это гораздо больше, чем просто их необработанные значения. Давайте рассмотрим три вещи, связанные с числами в Python, о которых вы могли не знать. 1. У чисел есть методы Почти все в Python является..

Лучшая особенность Swift: протоколы
Когда я учился в колледже, за обедом я спорил с друзьями о языках программирования. Мы будем продолжать и говорить о Java или Python и ООП об этом, синтаксисе об этом (и под «мы» я в основном подразумеваю себя). Однако, если честно, несмотря на полученное удовольствие, я понимаю, что большинство императивных языков программирования достаточно похожи, и обсуждать их на самом деле не стоит усилий. Конечно, вы можете спорить о шаблонах Java или проблемах многопоточности Python, но..

Пространства имен С#
Учебник по С# Пространства имен С# Пространства имен в C#. В этой статье мы узнаем о том, как пространства имен помогают группировать код и помогают нашим приложениям избегать конфликтов имен классов и членов классов. Пространство имен — это контейнер для classes и пространств имен . пространство имен также дает своим классам уникальные имена, тем самым...

Jython: запускайте код Python внутри Java
Jython — это реализация Python на платформе Java, работающая на JVM. Jython считается реализацией Python, но имеет почти такой же синтаксис. Давайте напишем код! Монтаж Вы можете проверить руководство по установке , предоставленное разработчиками, но сейчас мы будем использовать Gradle: implementation 'org.python:jython-slim:2.7.2' Если вы предпочитаете Maven: <dependency> <groupId>org.python</groupId> <artifactId>jython-slim</artifactId>..