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].
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].
Стандартная библиотека включает большой набор полезных переносимых функций, начиная с возможностей для работы с текстом и заканчивая средствами для написания сетевых приложений. Дополнительные возможности, такие как математическое моделирование, работа с оборудованием, написание веб-приложений или разработка игр, могут реализовываться посредством обширного количества сторонних библиотек, а также интеграцией библиотек, написанных на Си или 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 год | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Январь
| Февраль
| Март
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Апрель
| Май
| Июнь
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Июль
| Август
| Сентябрь
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Октябрь
| Ноябрь
| Декабрь
|
2-е тысячелетие | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XVIII век — XIX век — XX век — XXI век — XXII век | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Хронологическая таблица |
Традиционно считается годом фактического завершения Холодной войны, начавшейся, по оценкам большинства историков, в 1946 году. Этот год стал годом распада Советского Союза, Варшавского договора и СЭВ. Созданы 15 новых независимых государств (СНГ) и ряд непризнанных государственных образований. В этом году начался фактический распад Югославии и военные действия между её бывшими республиками. В 1991 году международная коалиция из 34 государств во главе с США и под эгидой ООН воевала против Ирака, захватившего в 1990 году Кувейт (война в Персидском заливе).
В области технологий 1991 год стал годом появления WWW и ядра Linux.
Модуль Википедии на Python — GeeksforGeeks
Интернет является крупнейшим источником информации, и поэтому важно знать, как получать данные из различных источников. И с Википедией, являющейся одним из крупнейших и самых популярных источников информации в Интернете.
Википедия — это многоязычная онлайн-энциклопедия, созданная и поддерживаемая как открытый совместный проект сообществом редакторов-добровольцев с использованием системы редактирования на основе вики.
В этой статье мы увидим, как использовать модуль Википедии Python для получения разнообразной информации с веб-сайта Википедии.
Установка
Чтобы извлечь данные из Википедии, мы должны сначала установить библиотеку Википедии Python, которая является оболочкой официального API Википедии. Это можно сделать, введя следующую команду в командной строке или терминале:
pip install wikipedia
Начало работы
Получение сводки по любому заголовку
Резюме любого заголовка можно получить, используя метод сводки.
Синтаксис : wikipedia.summary(название, предложения)
Аргумент :
Название темы
Необязательный аргумент: установка количества строк в результате.
Возврат : Возвращает сводку в строковом формате.
Код :
Python3
7 ) |
Выход:
Индия (хинди: Bh?rat), официально Республика Индия (хинди: Bh?rat Ga?ar?jya), страна в Южной Азии. Это седьмая по величине страна по площади, вторая по численности населения страна и самая густонаселенная демократия в мире.
Поиск заголовка и предложений
Заголовок и предложения можно получить с помощью метода search().
Синтаксис : wikipedia.search(название, результаты)
Аргумент :
Название темы
Необязательный аргумент : установка номера результата.
Возврат : Возвращает список заголовков.
Код :
Python3
|
Вывод:
['Гик', 'Гик!', 'Чудики и чокнутые', 'Гик', 'Гик-шоу']
Получение полных данных страницы Википедии
Страница Метод используется для получения содержимого, категорий, координат, изображений, ссылок и других метаданных страницы Википедии.
Синтаксис : wikipedia.page(title)
Аргумент : Название темы.
Возврат : Возвращает объект WikipediaPage.
Код :
Python3
|
Вывод:
«метод связанного 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
|
Вывод:
индекс — 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,03004r/learnprogramming
3 797 037 участников
r/dailyprogrammer
236 822 участника
Руководство по комментированию
Попробуйте направить ОП к решению вместо того, чтобы предлагать его напрямую.
Предоставьте ссылки на соответствующие ресурсы.
Ответьте на вопрос и выделите побочные вопросы, если таковые имеются.
Не "ответь и убегай", будь готов ответить на дополнительные вопросы.
Проверьте свои ответы на ясность и правильность.
Будьте вежливы.
Руководство по размещению сообщений
Попробуйте предложения, которые вы получите, и сообщите о них.
SSCCE Сохраняйте свой код коротким, автономным, правильным (компилируемым) и предоставьте пример
Включите ошибку, которую вы получаете при выполнении кода, если она есть.
Убедитесь, что ваш пример верен. Либо пример компилируется корректно, либо вызывает именно то сообщение об ошибке, о котором вам нужна помощь.
Избегайте публикации большого количества кода в своих сообщениях.
Размещение домашних заданий не запрещено, если вы покажете, что пытались решить их самостоятельно.