rissy

rissy

Пикабушник
Дата рождения: 8 августа
2354 рейтинг 12 подписчиков 9 подписок 13 постов 3 в горячем
Награды:
С Днем рождения, Пикабу!10 лет на Пикабу За подвиги в Мире PlayStation 5
31

Hello world!

Я писал тут об одной мощной, простой, интересной библиотеке, которой пользуюсь чуть ли не каждый день, но вдруг осознал, что первый пост лучше сделать просто ознакомительным, для тех, кто совсем-совсем новичок. :)


Поэтому сегодня мы немного поговорим о том, что такое вообще python и попробуем завести его на своём компьютере.


Если ты уже программируешь на python, то этот пост ну прям явно не для тебя. :) Ты можешь просто не читать его вовсе, а лучше написать сюда свой, про что-нибудь интересное из твоего опыта! С преферансом и поэтессами, как полагается. ;)

Итак, как сообщает нам достоверный источник (википедия), python (я произношу "пайтон", некоторые русскоязычные люди говорят "питон") — язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Иными словами, на нём можно быстро и писать код, и разбираться в том, что написал сосед.


Несмотря на кажущуюся из определения простоту, он имеет колоссальные возможности благодаря поддержке сразу нескольких парадигм программирования, большому числу функций из коробки (в стандартной библиотеке), и, конечно, расширяемости, благодаря огромному количеству легко устанавливающихся библиотек нестандартных.


Применяют ли его на практике?

Безусловно! Python — очень распространённый язык! С его помощью можно делать сайты, обрабатывать данные, работать с машинным обучением и много-много ещё всего интересного. Он используется многими крупными компаниями (например, в Google, чего далеко ходить). С его помощью можно делать как простенькие скрипты для повседневной жизни, так и всерьёз заниматься научной и коммерческой разработкой.


Заинтересовало? Тогда давай попробуем написать и запустить что-нибудь на Python! :)

Важно понимать, что способов для этого — тьма! Ты можешь писать свою программу хоть в мощной среде разработки с подсветкой синтаксиса и прочими плюшками, хоть в обычном блокноте, хоть вообще в интернете (да и запускать там же). Думается, об этом будет отдельный пост. Сейчас же я просто покажу как можно исполнять команды в интерпретаторе python.


И сразу пара слов о последнем, потому что если ты это читаешь, то, быть может, и не знаешь что это такое.


Python — язык интерпретируемый. Говоря вкратце, это означает, что его инструкции выполняются (интерпретируются) одна за другой последовательно, без компилирования всего и сразу, как, например, в языке Си. Интерпретатор — это как раз-таки специальная программа, которая и занимается интерпретацией.


Чтобы пользоваться языком python, нужно скачать и установить его реализацию с официального сайта https://www.python.org/downloads/.


Я приведу пример на 3-ей серии языка python (3.5.1), поэтому рекомендую скачивать именно её. Для Windows это можно сделать напрямую по этой ссылке. При установке, не забудь поставить галочку на пункте Добавить в PATH, это упростит тебе жизнь в дальнейшем.

Скачал и установил? Отлично! Давай запустим интерпретатор. Открой командную строку (вбей в Пуск cmd) и введи туда:

python

Интерпретатор запущен! Да, всё так просто! Если всё сделано правильно, то будет что-то вроде:

Теперь исполним первую команду! Введи:

print('Hello world')

Результат:

Да, она просто распечатала, то что в скобках, в кавычках на экран! Это выполнилась стандартная функция языка python — print(). Как видишь, здесь, в отличие от Си, например, для неё не нужно ничего присоединять, не нужно никак её обособлять (в этом конкретном случае), не нужно ничего ставить после неё.


Вообще говоря, интерпретатор выведет строку в кавычках и вовсе без print() в таком режиме, как и число (только числа нужно писать без кавычек), как и даже арифметические операции над числами и переменными, но я бы не советовал к этому привыкать, потому как если ты будешь запускать программу из файла, то подобное опускание print() вызовет не что иное, как ошибку.


Кстати, насчет арифметических операций. Ты можешь без зазрения совести совершать их прямо в функции print(). Попробуй, например, по порядку:

print(100 + 1)
print(42 / 7)
print(111111111 * 111111111)

На этом пока всё! Спасибо за внимание! Очень сложно писать первый пост в целом сообществе — не совсем понятен уровень читающих. Поэтому я решил посвятить его абсолютным новичкам. Надеюсь, не прогадал. :)


Спасибо за внимание!

Показать полностью 5
8

Программирование на python

Сообщество по обучению программированию на языке Python и по использованию его интересных возможностей и библиотек.


Как известно, сейчас язык программирования Python довольно широко распространён. На нём делаются различные программы, от простых скриптов для автоматизации повседневной жизни до крупных веб-ресурсов. несмотря на его огромные возможности, он довольно прост в изучении, поэтому, например, большое количество школ в США учат программированию на его примере (заместо устаревшего pascal). В данном сообществе планирую обучать этому языку, рассматривать интересные библиотеки, а также всячески популяризировать этот интерпретируемый язык программирования.


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

В свою пользу могу сказать вот что:

• большой опыт решения простых и не совсем тривиальных задач на python

• oпыт создания сайтов на python (backend и frontend на flask) и публикация их в интернете

• обработка звука и машинное обучение (написанный на python диплом на эту тему)

• работа с анализом сайтов, api, регулярными выражениями, реализация взаимодействия с сайтами

• пройдены все курсы по python на stepic.org с отличием

• опыт пикабушника в 4 года 7 месяцев 1 неделю :)


Я очень люблю python и хочу показать его другим.

Показать полностью
592

Новый бровастик

Не хотел никого обидеть или задеть, сам болел и за ту, и за другую сборную. Бровастик показывает, что мы всё равно вместе, даже после поражений. P.S. Гол был.
Новый бровастик
118

Что творится, народ?

Вышел во двор подышать свежим воздухом. Сижу, думаю о чём-то своём, рядом с разных сторон идут покуривающий мужик лет 50-ти и девочка лет 12-ти(!). Когда они пересекаются девочка со спокойным видом просит угостить сигареткой, что и делает мужчина, не сказав ни слова. После этого, уже разминувшись и пройдя по паре шагов, девочка обернулась и попросила ещё и прикурить, в чем ей тоже помогли без возражений. Когда они разошлись на лице мужика была удивлённая ухмылка.
Разве это нормально?
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества