Python wiki: Python — Викиучебник

Python — Wikiwand

  • ВведениеPython
  • История
  • Концепция и философия
  • Портируемость
  • Типы и структуры данных
  • Синтаксис и семантикаОператорыСистема отступовВыраженияИменаСтроки документации
  • Парадигмы программированияОбъектно-ориентированное программированиеОбобщённое программированиеФункциональное программированиеМетапрограммирование
  • ВозможностиМодули и пакетыИнтроспекцияОбработка исключенийИтераторыГенераторыУправление контекстом выполненияДекораторыРегулярные выражения
  • БиблиотекиСтандартная библиотекаМодули расширения и программные интерфейсыГрафические библиотекиКонтроль типов и перегрузка функций
  • Примеры программ
  • Профилирование и оптимизация кода
  • Сравнение с другими языкамиC++ и JavaGoPerlLuaMATLAB и RЯзыки, на которые повлиял Python
  • КритикаНизкое быстродействиеГлобальная блокировка интерпретатора (GIL)Синтаксис и семантикаНевозможность модификации встроенных классов
  • РеализацииCPythonPyPyJythonДругие реализации
  • Специализированные подмножества/расширения Python
  • Инструменты поддержки программированияИнтерактивный режимIDE
  • Применение
  • См. также
  • ПримечанияКомментарииИсточники
  • Литература
  • Ссылки
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:

Перечислите основные факты и статистические данные о python?

Кратко изложите эту статью для 10-летнего ребёнка

ПОКАЗАТЬ ВСЕ ВОПРОСЫ

Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке встречаются названия пито́н[23] или па́йтон[24]) — высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью[25][26], ориентированный на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ[27]. Язык является полностью объектно-ориентированным в том плане, что всё является объектами[25]. Необычной особенностью языка является выделение блоков кода пробельными отступами[28]. Синтаксис ядра языка минималистичен, за счёт чего на практике редко возникает необходимость обращаться к документации[27].

Сам же язык известен как интерпретируемый и используется в том числе для написания скриптов[25]. Недостатками языка являются зачастую более низкая скорость работы и более высокое потребление памяти написанных на нём программ по сравнению с аналогичным кодом, написанным на компилируемых языках, таких как C или C++[25][27].

Python является мультипарадигменным языком программирования, поддерживающим императивное, процедурное, структурное, объектно-ориентированное программирование[25], метапрограммирование[29] и функциональное программирование[25]. Задачи обобщённого программирования решаются за счёт динамической типизации[30][31]. Аспектно-ориентированное программирование частично поддерживается через декораторы[32], более полноценная поддержка обеспечивается дополнительными фреймворками[33]. Такие методики как контрактное и логическое программирование можно реализовать с помощью библиотек или расширений[34]. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью[25], полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений с глобальной блокировкой интерпретатора (GIL)[35], высокоуровневые структуры данных.

Поддерживается разбиение программ на модули, которые, в свою очередь, могут объединяться в пакеты[36].

Эталонной реализацией Python является интерпретатор CPython, который поддерживает большинство активно используемых платформ[37] и являющийся стандартом де-факто языка[38]. Он распространяется под свободной лицензией Python Software Foundation License, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные[39]. CPython компилирует исходные тексты в высокоуровневый байт-код, который исполняется в стековой виртуальной машине[40]. К другим трём основным реализациям языка относятся Jython (для JVM), IronPython (для CLR/.NET) и PyPy[25][41]. PyPy написан на подмножестве языка Python (RPython) и разрабатывался как альтернатива CPython с целью повышения скорости исполнения программ, в том числе за счёт использования JIT-компиляции[41]. Поддержка версии Python 2 закончилась в 2020 году[42]. На текущий момент активно развивается версия языка Python 3[43].

Разработка языка ведётся через предложения по расширению языка PEP (англ. Python Enhancement Proposal), в которых описываются нововведения, делаются корректировки согласно обратной связи от сообщества и документируются итоговые решения[44].

Стандартная библиотека включает большой набор полезных переносимых функций, начиная с возможностей для работы с текстом и заканчивая средствами для написания сетевых приложений. Дополнительные возможности, такие как математическое моделирование, работа с оборудованием, написание веб-приложений или разработка игр, могут реализовываться посредством обширного количества сторонних библиотек, а также интеграцией библиотек, написанных на Си или C++, при этом и сам интерпретатор Python может интегрироваться в проекты, написанные на этих языках[25]. Существует и специализированный репозиторий программного обеспечения, написанного на Python, — PyPI[45]. Данный репозиторий предоставляет средства для простой установки пакетов в операционную систему и стал стандартом де-факто для Python[46].

По состоянию на 2019 год в нём содержалось более 175 тысяч пакетов[45].

Python стал одним из самых популярных языков, он используется в анализе данных, машинном обучении, DevOps и веб-разработке, а также в других сферах, включая разработку игр. За счёт читабельности, простого синтаксиса и отсутствия необходимости в компиляции язык хорошо подходит для обучения программированию, позволяя концентрироваться на изучении алгоритмов, концептов и парадигм. Отладка же и экспериментирование в значительной степени облегчаются тем фактом, что язык является интерпретируемым[25][47]. Применяется язык многими крупными компаниями, такими как Google или Facebook[25]. По состоянию на сентябрь 2022 года Python занимает первое место в рейтинге TIOBE популярности языков программирования с показателем 15,74%[48]. «Языком года» по версии TIOBE Python объявлялся в 2007, 2010, 2018, 2020 и 2021 годах[49].

1991 год — Wikiwand

  • Введение1991 год
  • СобытияЯнварьФевральМартАпрельМайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрьБез точных датПродолжающиеся события
  • Наука
  • Спорт
  • Музыка
  • Кино
  • Телевидение
  • Театр
  • Литература
  • Изобразительное искусство СССР
  • Компьютерные игры
  • Авиация
  • Общественный транспорт
  • Метрополитен
  • Железнодорожный транспорт
  • Государственные флаги новых государств
  • Персоны года
  • Родились
  • Скончались
  • Нобелевские премии
  • См. также
  • ПримечанияКомментарииПримечания
  • Ссылки
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:

Перечислите основные факты и статистические данные о 1991 %d0%b3%d0%be%d0%b4?

Кратко изложите эту статью для 10-летнего ребёнка

ПОКАЗАТЬ ВСЕ ВОПРОСЫ

1991 (ты́сяча девятьсо́т девяно́сто пе́рвый) год по григорианскому календарю — невисокосный год, начинающийся во вторник. Это 1991 год нашей эры, 1 год 10-го десятилетия XX века 2-го тысячелетия, 2 год 1990-х годов. Он закончился 32 года назад.

Календарь на 1991 год
Январь
ПнВтСрЧтПтСбВс
123456
78910111213
14151617181920
21222324252627
28293031
Февраль
ПнВтСрЧтПтСбВс
123
45678910
11121314151617
18192021222324
25262728
Март
ПнВтСрЧтПтСбВс
123
45678910
11121314151617
18192021222324
25262728293031
Апрель
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Май
ПнВтСрЧтПтСбВс
12345
6789101112
13141516171819
20212223242526
2728293031
Июнь
ПнВтСрЧтПтСбВс
12
3456789
10111213141516
17181920212223
24252627282930
Июль
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
2223
24
25262728
293031
Август
ПнВтСрЧтПтСбВс
1234
567891011
12131415161718
19202122232425
262728293031
Сентябрь
ПнВтСрЧтПтСбВс
1
2345678
9101112131415
16171819202122
23242526272829
30
Октябрь
ПнВтСрЧтПтСбВс
123456
78910111213
14151617181920
21222324252627
28293031
Ноябрь
ПнВтСрЧтПтСбВс
123
45678910
11121314151617
18192021222324
252627282930
Декабрь
ПнВтСрЧтПтСбВс
1
2345678
9101112131415
16171819202122
23242526272829
3031
2-е тысячелетие
XVIII век — XIX век — XX век — XXI век — XXII век
1890-е 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899
1900-е 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909
1910-е 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919
1920-е 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929
1930-е 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939
1940-е 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949
1950-е 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959
1960-е 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
1970-е 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
1980-е 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
1990-е 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999
2000-е 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
Хронологическая таблица

Традиционно считается годом фактического завершения Холодной войны, начавшейся, по оценкам большинства историков, в 1946 году. Этот год стал годом распада Советского Союза, Варшавского договора и СЭВ. Созданы 15 новых независимых государств (СНГ) и ряд непризнанных государственных образований. В этом году начался фактический распад Югославии и военные действия между её бывшими республиками. В 1991 году международная коалиция из 34 государств во главе с США и под эгидой ООН воевала против Ирака, захватившего в 1990 году Кувейт (война в Персидском заливе).

В области технологий 1991 год стал годом появления WWW и ядра Linux.

Модуль Википедии на Python — GeeksforGeeks

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

Википедия — это многоязычная онлайн-энциклопедия, созданная и поддерживаемая как открытый совместный проект сообществом редакторов-добровольцев с использованием системы редактирования на основе вики.
В этой статье мы увидим, как использовать модуль Википедии Python для получения разнообразной информации с веб-сайта Википедии.

Установка

Чтобы извлечь данные из Википедии, мы должны сначала установить библиотеку Википедии Python, которая является оболочкой официального API Википедии. Это можно сделать, введя следующую команду в командной строке или терминале:

 pip install wikipedia 

Начало работы

Получение сводки по любому заголовку

Резюме любого заголовка можно получить, используя метод сводки.

Синтаксис : wikipedia.summary(название, предложения)
Аргумент :  
Название темы
Необязательный аргумент: установка количества строк в результате.
Возврат : Возвращает сводку в строковом формате.
 

Код :   

Python3

03

результат = wikipedia. summary( "Индия" , предложения = 2

7 ) 

печать (результат)

импорт вики 2 педия

Выход:

Индия (хинди: Bh?rat), официально Республика Индия (хинди: Bh?rat Ga?ar?jya), страна в Южной Азии. Это седьмая по величине страна по площади, вторая по численности населения страна и самая густонаселенная демократия в мире.

Поиск заголовка и предложений

Заголовок и предложения можно получить с помощью метода search().

Синтаксис : wikipedia.search(название, результаты)
Аргумент :  
Название темы
Необязательный аргумент : установка номера результата.
Возврат : Возвращает список заголовков.
 

Код :   

Python3

= 9 8 )

 

печать (результат)

импорт wikipedia

 

результат = wikipedia. search( "Гик" , результаты

Вывод:  

 ['Гик', 'Гик!', 'Чудики и чокнутые', 'Гик', 'Гик-шоу'] 
Получение полных данных страницы Википедии

Страница Метод используется для получения содержимого, категорий, координат, изображений, ссылок и других метаданных страницы Википедии.

Синтаксис : wikipedia.page(title)
Аргумент : Название темы.
Возврат : Возвращает объект WikipediaPage.
 

Код :   

Python3

page_object = wikipedia. page( "Индия" )

 

печать (page_object.html)

 

печать (page_object.original_title)

 

печать

8 0048 0 : 10 ])

импорт 20 wiki

Вывод:

«метод связанного WikipediaPage.html из «WikipediaPage 'Индия'»>
Индия
['.in', '10th BRICS Summit', 'BRICS' '11th BRICS'2th Summit '11th BRICS2th Summit саммит», «17-й саммит СААРК», «18-й саммит СААРК», «1951 Азиатские игры», «Всеобщие выборы в Индии 1957 г.», «Всеобщие выборы в Индии 1962 г.», «Азиатские игры 1982 г.»]

Изменение языка страницы Википедии родной язык. Для этого используется метод Set_lang().

Синтаксис: wikipedia. set_lang(language)
Аргумент: префикс языка, как и для арабского префикса ar и так далее.
Выполнено действий: Он преобразовал данные в этот язык. Язык по умолчанию — английский.
 

Код :   

Python3

wikipedia.set_lang( "привет" )

 

печать ( wikipedia.summary( "Индия" ))

импорт 20 wiki

Вывод:

 


индекс — Learnpython

индекс — Learnpython

Похоже, вы используете новый Reddit в старом браузере. Сайт может работать некорректно, если вы не обновите свой браузер! Если вы не обновляете свой браузер, мы предлагаем вам посетить старый Reddit.

Нажмите J, чтобы перейти к новостной ленте. Нажмите на знак вопроса, чтобы узнать остальные сочетания клавиш

Поиск по всему Reddit

Нашел Интернет!

Подача

Popular

Темы

ValheimGenshin ImpactMinecraftPokimaneHalo InfiniteCall of Duty: WarzonePath of ExileHollow Knight: SilksongEscape from TarkovWatch Dogs: Legion

GameStopModernaPfizerJohnson & JohnsonAstraZenecaWalgreensBest BuyNovavaxSpaceXTesla

CardanoDogecoinAlgorandBitcoinLitecoinBasic Attention TokenBitcoin Cash

Настоящие домохозяйки АтлантыХолостякСестры жены90-дневная невестаОбмен женамиУдивительная гонка АвстралияЖена с первого взглядаНастоящие домохозяйки ДалласаМоя 600-фунтовая жизньНа прошлой неделе сегодня вечером с Джоном Оливером 0002 Животные и домашние животныеАнимеИскусствоАвтомобили и автомобилиРемесла и сделай самКультура, расы и этносЭтика и философияМодаЕда и напиткиИсторияХоббиПравоОбучение и образованиеВоенныеФильмыMusicPlaceПодкасты и стримерыПолитикаПрограммированиеЧтение, письмо и литератураРелигия и духовностьНаукаНастольные игрыТехнологииПутешествия

Создайте учетную запись, чтобы следить за вашими любимыми сообществами и участвовать в обсуждениях.

r/learnpython

r/learnpython

  • Часто задаваемые вопросы
  • Как задать вопрос?
    • Публикация
  • Документы
  • Новичок в Python?
  • Новичок в программировании?
  • Видео/Лекции
  • Инструменты для изучения Python
  • Совершенствуйте свои навыки программирования, решая практические задачи!
  • Попробуйте Python в своем браузере
  • Начните с мира открытого исходного кода
  • Другие ресурсы
  • Python 2 (архив)
  • Разное.
    • Вещи, созданные пользовательской базой
  • /r/python — Новости о динамическом, интерпретируемом, интерактивном, объектно-ориентированном, расширяемом языке программирования Python.
  • / г / обучение программированию
  • /r/dailyprogrammer — Цель этого сабреддита — предлагать ежедневные задачи, чтобы ваш разум и пальцы были заняты между проектами.
  • /r/progether — Progether объединяет программистов в общих проектах, будь то обучение, разработка, проектирование или что-то еще.
  • /r/LearnMachineLearning — сабреддит, посвященный машинному обучению.
  • /r/PythonPuzzles — Обычные головоломки с кодом на языках программирования Python
  • и более: /r/madeinpython /r/programmingbuddies /r/pythontips /r/flask /r/django /r/pygame /r/programming /r/dailyprogrammer
  • Общие вопросы и ответы по Python
  • Часто задаваемые вопросы по программированию
  • Часто задаваемые вопросы о библиотеке и расширениях
  • Часто задаваемые вопросы о Python в Windows
  • Часто задаваемые вопросы о графическом интерфейсе пользователя
  • Какую IDE использовать? Список IDE для Python и их функции
  • Часто задаваемые вопросы /r/LearnPython
  • Как задать вопрос о программном обеспечении
  • Написание идеального вопроса
  • Попробуйте направить OP к решению вместо того, чтобы предлагать его напрямую.
  • Укажите ссылки на соответствующие ресурсы.
  • Ответьте на вопрос и выделите побочные проблемы, если таковые имеются.
  • Не "отвечайте и бегите", будьте готовы ответить на дополнительные вопросы.
  • Проверьте свои ответы на ясность и правильность.
  • Будьте вежливы.

Публикация

  • Отформатируйте свой код для Reddit или используйте такой сайт, как github или pastebin. Ваш код трудно читать и тестировать иначе.
  • Обязательно опробуйте полученные предложения и сообщите о них.
  • SSCCE Сохраняйте свой код коротким, автономным, правильным (компилируемым) и предоставьте пример
  • Включите ошибку, которую вы получаете при выполнении кода, если она есть.
  • Убедитесь, что ваш пример верен. Либо пример компилируется корректно, либо вызывает именно то сообщение об ошибке, о котором вам нужна помощь.
  • Избегайте размещения большого количества кода в своих сообщениях.
  • Размещение домашних заданий не запрещено, если вы покажете, что пытались решить их самостоятельно.
  • Как задать вопрос по программному обеспечению
  • Написание идеального вопроса

Добавить в закладки!

  • Документация Python
  • Шпаргалки для печати
  • Шпаргалки от Эрика Маттеса, автора ускоренного курса Python
  • Шпаргалки от Datacamp для библиотек обработки данных (NumPy, Pandas и т. д.)

…но не к программированию вообще?

  • Официальное руководство по Python!
  • Изучите Python за Y минут
  • Изучайте Python
  • PythonTutor.com использует анимированные степпинги и визуализацию структуры данных
  • Рэймонд Хеттингер — Помимо PEP 8 — Лучшие практики для красивого понятного кода — PyCon 2015
  • Tiny Python Projects — изучение Python и разработка через тестирование с помощью программирования игр и головоломок — с видео
  • Ultimate Python Study Guide — полное учебное пособие по Python как для новичков, так и для профессионалов.

Попробуйте одну из этих онлайн-книг или посетите нашу страницу со всеми другими книгами, отсортированными по сложности и с описаниями!

  • Введение в Python
  • Автоматизируйте скучные задачи с помощью Python
  • Python, как вы это понимаете — основы Python/NumPy для пользователей STEM
  • Сборка приложений на Python анти-учебник
  • Введение в Python для науки о данных
  • Байт Python
  • Full Stack Python для изучения веб-разработки Python
  • Взлом кодов с помощью Python
  • Путеводитель по Python для автостопщиков! (справочное руководство по установке, настройке и использованию Python)
  • Как думать как программист
  • Изобретайте собственные компьютерные игры с помощью Python
  • Программирование аркадных игр с помощью Python и Pygame (Python 3. Также включает видео.)
  • Подумай о Питоне
  • Ученик кодера
  • Введение TokyoEdtech в Python для начинающих — PDF Бесплатная электронная книга, предназначенная для начинающих.
  • Страница книг по Python, отсортированных по популярности
  • Технический университет Джорджии edX: Введение в вычисления на Python
  • Список видеоуроков:
  • MIT edX: Введение в информатику и программирование с использованием Python (OCW)
  • MIT edX: Введение в вычислительное мышление и науку о данных (OCW)
  • Создание приложений на Python
  • Основы Python — Pluralsight (5-часовой курс, подготовленный профессионалами) — требуется подписка на Pluralsight, хотя по запросу в /u/norwegianwood можно получить бесплатные абонементы на 1 неделю.
  • Трек Python от Treehouse — получите 9-й месяц бесплатно0366
  • Python для науки о данных — Бесплатный курс по основам Python для людей, интересующихся наукой о данных. Часть набора курсов IBM Cognitive Class по прикладной науке о данных с Python.
  • MongoDB Quickstart with Python — 2,5-часовой бесплатный курс.
  • Беркли CS 61A "Структура и интерпретация компьютерных программ" - курс Fall '18, все материалы в свободном доступе.
  • Python для всех «Бесплатный курс и книга, разработанные доктором Чаком (http://www.dr-chuck.com/)»
  • OpenEDG Разнообразный набор классов с сертификатами. Об Институте Python OpenEDG
  • Плейлист YouTube Basic Python 3 для начинающих от TokyoEdtech Изучите основы Python примерно за час.
  • CodeAbbey
  • Кодовые войны
  • CodingBat — Python
  • Проверка
  • Архив проектов по программированию на CS1 Python
  • Лагерь данных
  • Датаквест
  • Простое обучение Код
  • Exercism.io
  • фьючеркодер
  • ХакИнСайенс
  • учитьпитонов
  • PixelPAD
  • Практические идеи проекта размещены на Github
  • Программируйте аркадные игры с помощью Python и Pygame
  • Project Euler (независимо от языка)
  • PyBites — проблемы с кодом
  • PyCharm EDU
  • Интеграция PyCharm EDU CheckIO
  • Игра с карточками PyGrail
  • Python 101 — Изучите Python бесплатно (py3, интерактивное руководство)
  • Практические проекты Python
  • Принципы Python
  • Розалинд Пайтон Проблемы биоинформатики
  • Учебник Reeborg World
  • Простые задачи программирования
  • SoloLearn
  • Учебные курсы Talk Python
  • МООК по программированию на Python 2022
  • 117 практических задач из вуза Информатика I курс
  • /r/ежедневный программатор
  • Проект Эйлер
  • Вызов Python
  • Кодхаб
  • Упражнения по программированию на Python, мягкое объяснение
  • будущий кодер
  • SoloLearn
  • PixelPAD — Python в браузере с библиотекой игр, аналогично Pygame
  • PythonAnywhere — Python в вашем браузере (также размещение проектов Python)
  • Trinket. io — питон с графикой черепахи
  • ideone — онлайн-компилятор и средство отладки
  • Python Tutor — Визуализируйте, что делает код построчно.
  • Computer Science Circles — также предоставляет визуализацию Python Tutor
  • Повторить
  • trypython.org — требуется Microsoft Silverlight
  • .
  • Мир Риборга
  • 61А Код

Некоторые веб-сайты, где вы можете начать исправлять ошибки и т. д. для проектов с открытым исходным кодом

  • Codetriage
  • Неофициальные двоичные файлы Windows для пакетов расширений Python
  • Цветной REPL с дополнительными функциями
  • Общедоступные API

Python 2 больше не поддерживается. В этом разделе собраны ресурсы, связанные с Python 2.9.0003

  • (полуофициальный) Часто задаваемые вопросы по Python
  • Документация по Python 2
  • Загружаемый PDF-файл с некоторыми изменениями между Python 2 и Python 3
  • Почему Python 3?
  • Преобразование кода в красивый идиоматический Python
  • Официальное руководство по Python 2

Новичок в Python? (Python 2)

  • Как выбрать Python 2 или 3?
  • Рэймонд Хеттингер — Преобразование кода в красивый, идиоматический Python — PyCon 2013

Новичок в программировании? (Python 2)

  • Введение в Python (Python 2 и 3)
  • Как думать как программист (Python 2)
  • Think Python (версия для электронной книги) (Python 2)

Видео/лекции (Python 2)

  • MIT OCW: Introduction to Computer Science and Programming (Py2)
  • Класс Google Python (Py2)
  • Трек Python от Codecademy (Py2)
  • PyCon 2013: практическое введение в Python для начинающих программистов (Py2)

Инструменты для изучения Python 2

  • CodesDope (Py2, Py3)
  • Codecademy (Py2)
  • MIT OCW: Задания (Py2)
  • Новые проекты Coder (Py2)
  • PySchools (Py2)

Попробуйте Python 2 в своем браузере

  • Skulpt (Py2) — использует WebGL для графики
  • PythonAnywhere (Py2 и Py3) — Python в вашем браузере (также размещение проектов Python)
  • ideone (Py2 и Py3) — онлайн-компилятор и средство отладки
  • Python Tutor (Py2 и Py3) — Визуализируйте, что делает код построчно.
  • замена (Py2 и Py3)

Вещи, созданные пользовательской базой

Имя Описание Статус
Затрудняюсь ответить Игра (РПГ) В планах
Учебник по шахматам Учебник по шахматам от /u/rainy-day-week Вверх

Subreddit CSS и другие активы можно найти на github здесь: Активы субреддита

Последняя редакция:

AlSweigart

 - 

3 месяца назад

О сообществе

Subreddit для размещения вопросов и получения общих советов о вашем коде Python.

Создано 2 октября 2009 г.


Правила r/learnpython

Будьте вежливы.

Сообщения в этом сабреддите должны быть просьбами о помощи в изучении Python.

Ответы в этом сабреддите должны относиться к заданному OP вопросу.

Без рекламы. Никаких блогов/уроков/видео/книг/попыток рекрутинга.

Нет ответов, скопированных/вставленных из ChatGPT или подобных.

Хостинг/форматирование кода

Разместите свой код на этих веб-сайтах и ​​включите ссылку в свою тему или нажмите кнопку ниже, чтобы узнать, как правильно отформатировать код и включить его в текст отправки.

Полезные ресурсы для размещения сообщений

Пожалуйста, ознакомьтесь с некоторыми из этих ссылок, чтобы узнать, как правильно задавать вопросы, связанные с разработкой программного обеспечения.

Связанные сабреддиты

r/Python

1 122 012 участников

r/django

110 506 участников

r/flask

78 623 участников

r/programming

5,03704

4,03004

r/learnprogramming

3 797 037 участников

r/dailyprogrammer

236 822 участника

Руководство по комментированию

  • Попробуйте направить ОП к решению вместо того, чтобы предлагать его напрямую.

  • Предоставьте ссылки на соответствующие ресурсы.

  • Ответьте на вопрос и выделите побочные вопросы, если таковые имеются.

  • Не "ответь и убегай", будь готов ответить на дополнительные вопросы.

  • Проверьте свои ответы на ясность и правильность.

  • Будьте вежливы.

Руководство по размещению сообщений

  • Попробуйте предложения, которые вы получите, и сообщите о них.

  • SSCCE Сохраняйте свой код коротким, автономным, правильным (компилируемым) и предоставьте пример

  • Включите ошибку, которую вы получаете при выполнении кода, если она есть.

  • Убедитесь, что ваш пример верен. Либо пример компилируется корректно, либо вызывает именно то сообщение об ошибке, о котором вам нужна помощь.

  • Избегайте публикации большого количества кода в своих сообщениях.

  • Размещение домашних заданий не запрещено, если вы покажете, что пытались решить их самостоятельно.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *