Тенденции развития языков программирования в 2023 году
4 февраля, 2023
By Адриано Де Лука
Если вы подходите к искусственному интеллекту со страхом, что сможете создать что-то чудовищное, будьте уверены, вы не одиноки. В конце концов, все, кто смотрел такие фильмы, как Терминатор или Я робот, боятся, что, придавая машинам человеческий облик и способы мышления, вещи могут очень быстро упасть в невыгодное положение человеческой расы, даже если обширные исследования покажут, что реальная угроза в этом отношении довольно удалена.
На самом деле, искусственный интеллект (ИИ) относится к интеллектуальным машинам, которые уже повсеместны в нашей повседневной жизни. Простой программируемый спринклер способен оценивать влажность почвы и действовать соответствующим образом; Alexa, Google Home, Philips Hub могут обрабатывать большинство электрических приборов в вашем доме; сама Alexa, помощник Google, Siri, понимает наши вопросы и отвечает соответствующим образом.
Python
В эту эпоху цифровой трансформации ИИ появляется во многих областях, поддерживая людей и предоставляя им быстрые решения повседневных проблем. Это означает, что будет все больше и больше потребности в людях, способных определять алгоритмы и писать программы, но которые одновременно способны понимать практические аспекты (электроника, данные, вербальные языки) проблемы для бесперебойной разработки. Если вы хотите решить эту проблему, первый совет, который мы хотим дать, — это изучить Python, язык программирования высокого уровня общего назначения, который ценится разработчиками за его простой синтаксис, объектно-ориентированный подход и ремонтопригодность кода, и что, прежде всего, он хорошо оборудован для обработки даже больших и сложных проектов.
Благодаря своей гибкости Python широко используется для разработки приложений для машинного обучения, отрасли искусственного интеллекта, которая занимается обучением машин, а также для так называемой инженерии данных, отрасли искусственного интеллекта, которая включает в себя поиск, преобразование и управление данными из различных систем.
Prolog
Среди других языков, полезных для программирования искусственного интеллекта, мы отмечаем один из старейших языков программирования, Prolog, основанный на трех основных элементах: фактах, правилах и целях. Разработчику поручено определить три элемента и установить отношения между ними для достижения цели путем анализа фактов и правил. Prolog используется для для создания чат-ботов, голосовых помощников и графических пользовательских интерфейсов (GUI).
LISP
LISP, созданный в 1958 году, также хорошо подходит для разработки ИИ, но не используется из-за сложного для изучения синтаксиса и отсутствия определенных библиотек.
Java
Стоит упомянуть Java, один из популярных языков программирования, который имеет множество библиотек с открытым исходным кодом, прост в использовании и с независимой платформой, что делает его подходящим для разработки ИИ.
c++
Наконец, c++, расширение языка программирования C, используемого для создания нейронных сетей из-за его скорости выполнения.
Понравилось это:
Нравится Загрузка…
404 — СТРАНИЦА НЕ НАЙДЕНА
Почему я вижу эту страницу?
404 означает, что файл не найден. Если вы уже загрузили файл, имя может быть написано с ошибкой или файл находится в другой папке.
Другие возможные причиныВы можете получить ошибку 404 для изображений, поскольку у вас включена защита от горячих ссылок, а домен отсутствует в списке авторизованных доменов.
Если вы перейдете по временному URL-адресу (http://ip/~username/) и получите эту ошибку, возможно, проблема связана с набором правил, хранящимся в файле .htaccess. Вы можете попробовать переименовать этот файл в .htaccess-backup и обновить сайт, чтобы посмотреть, решит ли это проблему.
Также возможно, что вы непреднамеренно удалили корневую папку документа или ваша учетная запись должна быть создана заново. В любом случае, пожалуйста, немедленно свяжитесь с вашим веб-хостингом.
Вы используете WordPress? См. Раздел об ошибках 404 после перехода по ссылке в WordPress.
Как найти правильное написание и папку
Отсутствующие или поврежденные файлыКогда вы получаете ошибку 404, обязательно проверьте URL-адрес, который вы пытаетесь использовать в своем браузере. Это сообщает серверу, какой ресурс он должен использовать попытка запроса.
http://example.com/example/Example/help.html
В этом примере файл должен находиться в папке public_html/example/Example/
Обратите внимание, что CaSe важен в этом примере. На платформах с учетом регистра e xample и E xample не совпадают.
Для дополнительных доменов файл должен находиться в папке public_html/addondomain.com/example/Example/, а имена чувствительны к регистру.
Разбитое изображениеЕсли на вашем сайте отсутствует изображение, вы можете увидеть на своей странице поле с красным цветом X , где изображение отсутствует. Щелкните правой кнопкой мыши X и выберите «Свойства». Свойства сообщат вам путь и имя файла, который не может быть найден.
Это зависит от браузера. Если вы не видите на своей странице поле с красным X , попробуйте щелкнуть правой кнопкой мыши на странице, затем выберите «Просмотреть информацию о странице» и перейдите на вкладку «Мультимедиа».
http://example.com/cgi-sys/images/banner.PNG
В этом примере файл изображения должен находиться в папке public_html/cgi-sys/images/
Обратите внимание, что в этом примере важен CaSe . На платформах с учетом регистра символов PNG и png не совпадают.
404 Ошибки после перехода по ссылкам WordPress
При работе с WordPress ошибки 404 Page Not Found часто могут возникать при активации новой темы или изменении правил перезаписи в файле .htaccess.
Когда вы сталкиваетесь с ошибкой 404 в WordPress, у вас есть два варианта ее исправления.
Вариант 1: Исправьте постоянные ссылки- Войдите в WordPress.
- В меню навигации слева в WordPress нажмите Настройки > Постоянные ссылки (Обратите внимание на текущую настройку. Если вы используете пользовательскую структуру, скопируйте или сохраните ее где-нибудь.)
- Выберите По умолчанию .
- Нажмите Сохранить настройки .
- Верните настройки к предыдущей конфигурации (до того, как вы выбрали «По умолчанию»). Верните пользовательскую структуру, если она у вас была.
- Нажмите Сохранить настройки .
Во многих случаях это сбросит постоянные ссылки и устранит проблему. Если это не сработает, вам может потребоваться отредактировать файл .htaccess напрямую.
Вариант 2. Измените файл .htaccess Добавьте следующий фрагмент кода 9index.php$ — [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# Конец WordPress
Если ваш блог показывает неправильное доменное имя в ссылках, перенаправляет на другой сайт или отсутствуют изображения и стиль, все это обычно связано с одной и той же проблемой: в вашем блоге WordPress настроено неправильное доменное имя.
Как изменить файл .htaccess
Файл .htaccess содержит директивы (инструкции), которые сообщают серверу, как вести себя в определенных сценариях, и напрямую влияют на работу вашего веб-сайта.
Перенаправление и перезапись URL-адресов — это две очень распространенные директивы, которые можно найти в файле .htaccess, и многие скрипты, такие как WordPress, Drupal, Joomla и Magento, добавляют директивы в .htaccess, чтобы эти скрипты могли работать.
Возможно, вам потребуется отредактировать файл .htaccess в какой-то момент по разным причинам. В этом разделе рассматривается, как редактировать файл в cPanel, но не то, что может потребоваться изменить. статьи и ресурсы для этой информации. )
Существует множество способов редактирования файла .htaccess- Отредактируйте файл на своем компьютере и загрузите его на сервер через FTP
- Использовать режим редактирования программы FTP
- Используйте SSH и текстовый редактор
- Используйте файловый менеджер в cPanel
Самый простой способ отредактировать файл .htaccess для большинства людей — через диспетчер файлов в cPanel.
Как редактировать файлы .htaccess в файловом менеджере cPanelПрежде чем что-либо делать, рекомендуется сделать резервную копию вашего веб-сайта, чтобы вы могли вернуться к предыдущей версии, если что-то пойдет не так.
Откройте файловый менеджер- В разделе «Файлы» щелкните значок «Диспетчер файлов ».
- Установите флажок для Корень документа для и выберите доменное имя, к которому вы хотите получить доступ, из раскрывающегося меню.
- Убедитесь, что установлен флажок Показать скрытые файлы (точечные файлы) «.
- Нажмите Перейти . Файловый менеджер откроется в новой вкладке или окне.
- Найдите файл .htaccess в списке файлов. Возможно, вам придется прокрутить, чтобы найти его.
- Щелкните правой кнопкой мыши файл .htaccess и выберите Редактировать код в меню. Кроме того, вы можете щелкнуть значок файла .htaccess, а затем Редактор кода Значок вверху страницы.
- Может появиться диалоговое окно с вопросом о кодировании. Просто нажмите Изменить , чтобы продолжить. Редактор откроется в новом окне.
- При необходимости отредактируйте файл.
- Нажмите Сохранить изменения в правом верхнем углу, когда закончите. Изменения будут сохранены.
- Протестируйте свой веб-сайт, чтобы убедиться, что ваши изменения были успешно сохранены. Если нет, исправьте ошибку или вернитесь к предыдущей версии, пока ваш сайт снова не заработает.
- После завершения нажмите Закрыть , чтобы закрыть окно диспетчера файлов.
Какой основной метод в Python?
Educative Answers Team
Такие языки программирования, как C++, Java и C#, используют основную функцию
в качестве отправной точки для своих программ. Однако в Python это не так. Как язык интерпретации, Python не требует начальной точки входа для запуска программы. Вместо этого код выполняется последовательно. Примером этого является то, что код начинает выполняться со строки 1 и продолжается до тех пор, пока не достигнет последней строки кода.
Тем не менее, у нас все еще может быть основной метод
в Python, чтобы сделать код более модульным и читабельным. Однако это будет похоже на обычный метод. В отличие от других языков, нам придется явно вызывать основную функцию
для ее выполнения.
Пример
В приведенном ниже примере показано, как вызывается метод main
:
print("Hello World")
def main():
print("В основном методе")
print(" После основной функции")
main()
print("Конец кода")
Синтаксис функции main в Python
Примечание: Мы также можем прокомментировать строку 8 не выполнять.
Как вызвать метод
main
В Python есть два способа определить и затем вызвать метод main. Прежде чем мы рассмотрим обе эти реализации, нам нужно понять важную концепцию __имя__
переменная.
Python создает и устанавливает значения неявных переменных. Это переменные, для которых не требуется объявлять тип данных. Одной из таких переменных является переменная
. Значение этой переменной варьируется в зависимости от файла, в котором мы находимся. Она может иметь следующие два значения:
-
__main__
: она имеет это значение, если основная функция -
__fileName__
: имеет это значение, еслиосновная функция
определена в другом файле, который импортируется в исполняемый нами файл. Это также означает, что определенные функции из этого файла можно импортировать в другой. В результате мы не хотим запускать весь файл.
Мы можем выполнить основную функцию
, если она определена в том же файле или в другом файле, который был импортирован как модуль в исполняемый файл. Оба этих сценария объясняются ниже.
Определяется в том же файле
Первая реализация показывает, как можно определить и выполнить основной метод
в том же файле.
Пример 1
Код ниже показывает, как это сделать:
print("Hello World")
def main():
print("В основном методе")
if __name__ == "__main__ ":
main()
Синтаксис для объявления и вызова основной функции в Python
Строка 1: Мы печатаем
"Hello World"
строка .Строки 3–4: Сначала мы определяем метод
main()
.Строки 7–8: Мы используем условие
if
для проверки файла, в котором мы находимся, а затем вызываем основную функцию
Пример 2
Однако, в отличие от других языков, метод main()
может иметь любое имя, и он все равно будет выполняться в Python. Хотя рекомендуется вызывать этот метод main
, пример ниже показывает, как он работает с любым другим именем.
print("Hello World")
def otherName():
print("В методе otherName")
if __name__ == "__main__":
otherName()
Переименовать основную функцию назовите его
Примечание: Значение
__name__
остается прежним.
Импорт из другого файла
Вторая реализация вызова основной метод
— это когда этот метод импортируется из другого файла, также называемого модулем Модуль — это просто программа, которая импортируется в другой файл, чтобы ее можно было использовать несколько раз без повторного написания одного и того же кода.
Пример 3
В приведенном ниже коде показано, как это работает:main.py
newMain.py
def main():
print("В основной функции newMain")
# Основная функция будет работать только при этом
# файл импортируется в другой файл
if __name__ == "newMain":
main()
Запуск функции main импортированного модуля file:
В файле newMain.py
мы делаем следующее:
Строки 1–2: Мы определяем метод
main
.Строка 6: Условие
if
вфайл newMain.py
верен. Он вызывает основной метод.
Строка 7: Метод
main
выполняет код в методеmain
, а затем возвращается к строке 3 файлаmain.py
.Код выполняет оператор печати в строке 3 файла
main.