|
1 / 1 / 0
Регистрация: 26.11.2023
Сообщений: 8
|
|
Учу python, но безуспешно26.11.2023, 21:02. Показов 11026. Ответов 113
Уже два месяца как учусь в Яндекс лицее, но все-равно ничего не понимаю. Первые недели две были ультра-мега-турбо замотивированными, но потом мотивация и весь интерес стал пропадать. Уже и не знаю, что мне сделать. В последние недели две я вообще не могу даже думать о задачах в лицее, а если и берусь их решать, то залипаю в монитор на пол часа на самых легких задачах....
Я ооочень хочу знать этот долбанный пайтон, но единственное, что я выучил за эти два месяца - это циклы. И да забыл сказать, что у нас в лицее через две недели экзамен... Может быть кто-то поможет советом, а может быть мне нужно просто уже сдаться
0
|
|
| 26.11.2023, 21:02 | |
|
Ответы с готовыми решениями:
113
Изучаю Python, сейчас учу основы ООП, где можно найти задачи по ООП
Искал, но безуспешно |
|
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,507
|
|
| 29.11.2023, 09:20 | |
|
!Demiourgos, прям напомнил этот текст:
Один из немногих «железных законов» развития: роскошь превращается в необходимость и порождает новые обязанности. Как отмечал Харари - за последние десятилетия люди изобрели технику, существенно экономящую время: стиральные машины, пылесосы, посудомойки, мобильники, Интернет. Предполагалось, что жизнь станет приятнее и спокойнее. К примеру, раньше надо было написать письмо, положить в конверт, купить марку, отнести и бросить письмо в почтовый ящик. Недели и месяцы ждать ответа. Черкануть же электронное письмо или строчку в мессенджере - минутное дело. Адресат получит сообщение через пару секунд. Мы сэкономили огромное количество времени и усилий. Стала ли жизнь приятнее и спокойнее? Вряд ли. В бумажных письмах сообщалось что-то важное. Ответ продумывался неделями. Ну а сейчас я в день получаю десятки писем. Ответ требуется немедленно. Вместо экономии времени мы встали на беговую дорожку. В поисках легкой жизни человечество меняет мир в непредвиденном и даже нежеланном для людей направлении. Планируя развитие бизнеса - думаем о тех удобствах, которые сейчас воспринимаются как роскошь. Вскоре они станут предметом массового потребления. И ландшафт отрасли изменится. Используя ловушку роскоши, можно предсказывать будущее. из книги: "Человек покупающий и продающий"
1
|
|
|
3750 / 1944 / 613
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 29.11.2023, 10:53 | ||
|
Честно говоря, критика "антипитонистов" для меня неубедительна. Единственно с чем я согласен - это низкая скорость. Все остальное спорно. Ну и альтернатив каких-то особо не предложено. На мой взгляд синтаксис Си и его последователей дурацкий, так что они для меня неприемлемы. Я уж не говорю о фортране. Он по-моему вообще за гранью. Вот там с "порогом вхождения" все нормально. А так, это ж додуматься надо - назвать удобство языка "низким порогом вхождения" и считать это недостатком! Да, процент идиотизмов в питоне наверно один из самых низких, и за это он мне нравится, пусть даже некоторые называют это "низким порогом вхождения". Ну и да, питон - это язык очень высокого уровня. А вот Си, который здесь упоминали некоторые, вообще не является языком высокого уровня, это полуассемблер скорее, как его вообще можно ставить рядом с питоном? Ну и у питона очень много самых разных библиотек, что еще больше повышает его ценность и значимость.
0
|
||
|
156 / 8 / 2
Регистрация: 31.10.2017
Сообщений: 94
|
||
| 29.11.2023, 11:23 | ||
|
Например, выходит какой-нибудь дистр линукса, а в заметках к выпуску так скромненко-незаметненько упоминают, что дескать очередная утилитка переписана с Питона на что-то более пригодное в данном месте, ибо Питон хорош, но лучше что-нибудь другое
0
|
||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||||||||||
| 29.11.2023, 12:57 | |||||||||||
|
Catstail, а чем он хорош? В Python нет даже нормальных быстрых массивов, а только какие-то медленные списки. Спасает ситуацию NumPy с массивами фиксированных типов. Я это к тому, что без NumPy язык не годен даже для научных вычислений. Те же matplotlib, SciPy, SymPy и прочие модули опираются на NumPy. Когда сравниваем или оцениваем язык, то нужно сравнивать сам язык и родные модули, без всяких NumPy. И вот так получается, что Python очень слаб, медленный и порой неудобный. Какой-то инструмент для школьников для быстрого прототипирования.
Добавлено через 1000 лет Разработчики игрового движка Godot, сперва хотели сделать Python основным языком своего движка. Но потом они осознали, что язык очень неудобен и создали язык GDScript. Так вот, я работал на этом GDScript, это почти тот же Python, но в разы лучше. Во-первых, этот язык поддерживает всё то же самое, что и Python. Во-вторых, язык позволяет использовать еще и статическую типизацию. Например, в GDScript можно написать:
Но в GDScript можно также написать:
В-третьих, как я уже писал, GDScript поддерживает все списки, словари и прочие вещи из Python, но в этом языке есть также очень быстрые массивы, без которых разработка нормальной игры невозможна. А про полезные игровые методы уже молчу.
0
|
|||||||||||
|
8 / 8 / 0
Регистрация: 17.09.2023
Сообщений: 58
|
|
| 29.11.2023, 13:20 | |
|
Нужно не долбанный язык понимать. А программированию учиться
2
|
|
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,335
|
|
| 29.11.2023, 13:27 | |
|
Royal_X, я с этими типизациями вообще не пойму в чём сыр-бор, вот VBA добавил в начале листа строку
Option Explicit - всё есть строгая типизация, убрал строку - нет её, что такого сложного сделать в других ЯП? и какой VBA строго типизированный или нет?
0
|
|
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 29.11.2023, 13:51 | ||
|
Ципихович Эндрю, ну я об этом же. Неужели сложно было добавить строгую типизацию в Python. Не хотят школьники его использовать, ну и пусть. Язык, главное, в таком случае предлагал бы выбор, и каждый мог использовать то, что ему нравится. Я даже привел пример с GDScript, где это реализовано. В одном и том же коде там можно смешать эти два подхода.
Добавлено через 14 минут numpy.linalg.norm. Конечно, рациональность это хорошо. Но ведь, блет, это учебные задания. Чему можно научиться, если юзать готовые методы?
2
|
||
|
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,335
|
|||
| 29.11.2023, 14:00 | |||
|
и так как в питон я пришёл с вба, то есть разница, например те же срезы, startswith, endswith в питоне и вба и гут на стороне питона, вы же эти мелочи сами-то НЕ захотите расписывать по алгоритму............
0
|
|||
|
2762 / 2069 / 510
Регистрация: 17.02.2014
Сообщений: 9,507
|
||
| 29.11.2023, 17:38 | ||
|
0
|
||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||||||||
| 29.11.2023, 19:05 | |||||||||
|
Добавлено через 1 час 18 минут Человек не знает как вывести простую матрицу. Две недели думает над этой проблемой. Это результат того, что школьники привыкли ко всяким питонам, в Python особо ума не надо:
0
|
|||||||||
|
2465 / 1611 / 741
Регистрация: 17.03.2022
Сообщений: 5,241
|
||||
| 29.11.2023, 19:24 | ||||
В Scala ничего подобного вроде нет.
Но договориться можно. Начнем с такого тезиса: язык, в котором появление/пропажа одного символа превращает синтаксически корректную программу в другую, также синтаксически корректную - плохой. Если этот символ "невидимый" (как пробел или табулиция) - плохой вдвойне. Добавлено через 3 минуты Вопросы не риторические, как правило, в подобных случаях честные ответы на них отрицательные.
0
|
||||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
||
| 29.11.2023, 19:30 | ||
|
0
|
||
|
3750 / 1944 / 613
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 29.11.2023, 19:40 | ||
|
0
|
||
|
2465 / 1611 / 741
Регистрация: 17.03.2022
Сообщений: 5,241
|
||
| 29.11.2023, 19:44 | ||
![]() Облагородили, но тщательно сохранив обратную совместимость.
0
|
||
|
Супер-модератор
|
||
| 29.11.2023, 20:35 | ||
|
3
|
||
|
3750 / 1944 / 613
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 29.11.2023, 22:07 | ||
|
1
|
||
|
6313 / 3036 / 1053
Регистрация: 01.06.2021
Сообщений: 11,562
|
|||
| 29.11.2023, 22:42 | |||
|
Catstail, видимо, просто прикалывается, он так шутит. Вообще, это не в его стиле влезать в холивары. Кстати, у Python ООП настолько отстойное, что язык Ruby был создан именно из-за этого.
0
|
|||
|
Супер-модератор
|
||
| 30.11.2023, 07:38 | ||
|
idealist,
Реализация ООП языка А хуже реализации ООП языка Б, поскольку: - вот эти .... возможности реализуются в Б, но не реализуются в А - вот эти .... возможности реализуются в Б легко, а в А - трудно Что же до слов Маца, то "привкус игрушечного языка" - это нечёткое оценочное понятие (при всем уважении к Мацу). Дальше речь идет о том, что Питон - не "настоящий объектно-ориентированный". Мол ООП в Питоне - надстройка над языком. Но то же можно сказать и о Java. Впрочем, не будем отвлекаться. Зададим вопрос: а что хорошего в "настоящем ООП-языке"? Что это дает нам, пользователям языка? Маца-то понять можно: он - архитектор языка. Ему было просто интересно создать такой язык. Ну, а всем прочим-то что? Помимо Ruby есть и другие последовательно-объектные языки. Например - язык Io (ООП в нем основано на прототипах). Еще раз: что дает последовательная объектность? В Питоне объектность достигает, кстати 90%, а может и более. PS Да, я избегаю холиваров. Могу, кстати, перенести эту тему в "Священные войны". Моя бы воля - я бы такие темы, как эта ("Учу Питон...","По каким книгам лучше..." и т.п.) просто удалял бы.
1
|
||
|
150 / 132 / 53
Регистрация: 03.01.2017
Сообщений: 472
|
|
| 30.11.2023, 07:47 | |
|
Некорректно переносить высказывания двадцатилетней давности как истину для настоящего времени.
"В то время", "не нравился", "пытался". Было бы новое интервью, может господин Юкихиро Мацумото изменил своё мнение на противоположное.
1
|
|
| 30.11.2023, 07:47 | |
|
соединением ПК и Ноутбука безуспешно Безуспешно борюсь с китайским антивирусом Kingsoft При каждой загрузке Windows пытается безуспешно применить обновления
Не могу понять, почему не работает цикл while. Перепроверял и перечитывал код много раз, но безуспешно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|