Форум
Форум
FAQ
Поиск
Пользователи
Группы
Награды
Регистрация
Профиль
Судоку
Войти и проверить личные сообщения
Вход
Список форумов Форум
->
Наука и технологии
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="Rasty"][quote="Slav"]Есть еще минимум несколько похожих книг. Эта книга вроде как только для работы с данными.[/quote] Любое программирование - это работа с данными. Не зависимо от того, в каком виде эти данные представлены (имена сотрудников, извлеченные из базы данных; координаты векторов в многомерном пространстве; кнопки, которые пользователь давит на клавиатуре; и т.д.), используются одни и те же конструкции (операторы), которые общие для всех высокоуровневых языков программирование: определение типа, объявление, присваивание, условные операторы, ветвление, циклы, функции и т.д. Эти конструкции - это основа любого языка программирования. То есть, любой алгоритм, исходный код любой программы, на 99% состоит из этих конструкций. Оставшийся 1% - это input/output (чтение данных и вывод данных после обработки). Без понимания этих конструкций невозможно программировать и, как следствие, невозможно работать с данными. Существует два различия между разными языками программирования: 1. Синтаксис этих конструкций. 2. Как данные получить и как их вывести. Научиться программировать можно на любом языке - на бейсике, C, PHP. Изучение конкретного языка - это изучение его синтаксиса и изучение того, как в конкретном языке (даже не в язке, а в конкретной реализации языка) организован ввод-вывод данных. То есть, [b]любое программирование, не зависимо от выбранного языка - это работа с данными с помощью конструкций общих для всех языков программирования[/b]. [quote="Slav"]Чего хардкорная?[/quote] Чего хардкорная? [b]Во-первых[/b], потому что, человек, программирующий 18 лет (с 2002-го точно, но может раньше), открыв эту книгу в ней нихуя понять не может. Не из-за того, что Питон сложный, а из-за того, что [b]книга ну очень отвратно структурированная[/b]. В комментарии переводчика установка и настройка среды, во введении кусок когда с какими-то абстрактными примерами, во второй главе опять установка. Главы не структурированы. Во второй главе, например, идет синтаксис вперемешку с вводом-выводом. Регулярные выражения еще туда впиздячили, куском кода <rulez> Начиная с четвертой главы и до конца книги идет математика. И опять хуяк и html/xml в девятой главе впиздячили. Для новичка книга не подходит. Пользоваться конструкциями не учит, описания логических операций вообще нет, синтаксис свален в кучу. Для человека, который умеет программировать и хочет изучить конкретно Питон - книга тоже не подходит. Например, я тут не вижу, сколько байт выделяется под целочисленный тип данных, а сколько под вещественный. Не понятно, какая вообще типизация данных в питоне - статическая или динамическая. То есть, Питону эта книга не учит. Ну чисто аналогию приведу. Захотел изучить иностранный язык. Открыл книгу, а там, вместо того, чтобы описать грамматику языка, временные конструкции, глаголы или, банально, какой вообще алфавит в языке используется, сходу начинают учить, как породы собак звучат на этом языке. [quote="Slav"]типа про вообще?[/quote] [b]Во-вторых[/b] - это книга по нейросетям <crz> Начиная с четвертой главы. Линейная алгебра, теория вероятности, линейная регрессия, градиентный спуск (вспоминаем, как считать производные <rulez> ), наивный байесовский классификатор, деревья принятия решений, кластеризация - эта вся xуйня в нейросетях используется <rulez> Сейчас книгу по нейросетям читаю ("Ян Гудфеллоу. Глубокое обучение"). Там все то же самое, только без Питона, а с формулами. Главы по 5 раз приходиться перечитывать, чтобы въехать. Причем в той книге, которую читаю, там все разжевывается (в разумных пределах). Здесь же автор нихуя не объясняет, а показывает как знания применить в Питоне. Вместо математических формул, куски кода с вот таким вот синтаксисом: [img]https://i.imgur.com/Bbei1F4.jpg[/img] То есть, чтобы прочитать эту книгу, надо: 1. Изучить Питон, по какому-нить справочнику. 2. Изучить нейросети, со всей тамошней математикой. Справочник - скажем, "Марк Лутц. Изучаем Python, 4-е издание". Первая ссылка в гугле на пдфник. 1272 странички. Придется все эти странички натурально вызубрить. Дальше надобно прочитать че-нить по нейросетям. Для среднего уровня - "Ян Гудфеллоу. Глубокое обучение". Для хардкора - "Саймон Хайкин. Нейронные сети. Полный курс". 5 лет назад пытался ее прочитать - не потянул. Не хватает математической базы. Гудфеллоу дает базу - можно после него попробовать Хайкина осилить. Для новичков - xуй, потому что тема не для новичков. После чего можно садиться читать ту книгу.[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Часовой пояс: GMT
Перейти:
Выберите форум
Информационно-аналитический раздел
----------------
Политика
Религия
Спорт
Разное
----------------
Культура
Мысли вслух
Кабинет Психолога
Сновидения
Кулинария
Сад-огород
Цифровые технологии
----------------
Игры
Наука и технологии
Служебный раздел
----------------
Форум
Database Maintenance
Обзор темы
Автор
Сообщение
Blum
Добавлено: Пт Дек 10, 2021 3:54 pm
Заголовок сообщения:
Добрался до системы контроля версий, мозги периодически закипают. Никогда в командной строке не работал, теряюсь :( Да и вообще много непривычной информации
Slav
Добавлено: Пн Окт 25, 2021 8:28 am
Заголовок сообщения:
https://prnt.sc/1xa57dv
Что то в этом есть, при том местами даже ничего шКОДИТЬ не надо
То что 20 лет назад делали гении, щас может сделать прыщавый студент 1-го курса
Slav
Добавлено: Пт Окт 15, 2021 9:47 pm
Заголовок сообщения:
https://prnt.sc/1wapw7q
Питонище может одним махом строить вот такие чудографики и такие же чудаматриці для регрессионного анализа множества параметров.
Slav
Добавлено: Пт Окт 15, 2021 6:35 pm
Заголовок сообщения:
График отображает мое предположение о том что при низких показателях тестирования были высокие показатели смертности от ковида.
В самом начале пандемии в западных странах были высокие показатели смертности. До 10% заболевших умирали. Тогда даже была гипотеза что это изза того что в постсовковых странах делалась вакцина от тубика а на западе нет.
Но со временем стало ясно что это не так.
На графике цвет это количество тестов, фиолетовый это мало тестов.
Размер шариков это количество смертей на одного заболевшего
https://prnt.sc/1wa48kv
Slav
Добавлено: Чт Окт 14, 2021 11:49 am
Заголовок сообщения:
https://prnt.sc/1w3ymi3
количество игроков студенческой футбольной лиги
почему то болше вего игроков родившихся в 8 и 9 месяце
Rasty
Добавлено: Пт Окт 01, 2021 2:52 pm
Заголовок сообщения:
Blum писал(а):
А почему?
Во всех серьезных языках программирования есть четкие операторы для обозначения конца выражения и для обозначения блоков инструкций. Пробельные же символы (табуляции, отступы, переносы строк) везде используются чисто в качестве косметической составляющей - для форматирования кода чисто визуально, чтобы было проще его воспринимать при чтении. В серьезных языка все пробельные символы (за исключением отдельных случаев) игнорируются интерпретатором или компилятором.
В Питоне же чисто косметическую хуиту сделали частью синтаксиса. Мало того, что сделали частью синтаксиса, так еще и навязывают какой-то определенный стиль форматирования - который больше нравится создателям Питона.
Blum
Добавлено: Пт Окт 01, 2021 1:14 pm
Заголовок сообщения:
Rasty писал(а):
Blum писал(а):
Что нравится- не надо объявлять конец процедуры, все организовано через отступы.
Это как раз таки сверх-хуево
А почему?
Slav
Добавлено: Пт Окт 01, 2021 6:44 am
Заголовок сообщения:
хуясе, хакер
Rasty
Добавлено: Чт Сен 30, 2021 4:27 pm
Заголовок сообщения:
Blum писал(а):
Что нравится- не надо объявлять конец процедуры, все организовано через отступы.
Это как раз таки сверх-хуево
Blum
Добавлено: Чт Сен 30, 2021 2:47 pm
Заголовок сообщения:
Вопреки опасениям чувствительность к регистру трудностей не вызвала, да и вообще опыт работы с VBA пока не мешает.
Стараюсь все, в т.ч и комментарии, писать на (пиджин)инглиш.
Что нравится- не надо объявлять конец процедуры, все организовано через отступы.
С объявлением переменных пока не очень понятно.
Blum
Добавлено: Чт Сен 30, 2021 2:40 pm
Заголовок сообщения:
Вот тебе первый цикл:
balance = int(input("How much of money came? "))
while balance > 5000:
product_cost = int(input('enter the cost of goods: '))
balance -= product_cost
if balance >= 5000:
print("you have enough money, keep spending")
else:
print("not enough money, you can't to spending")
print('only ', balance, 'on your account')
PS Сорри за английский
Slav
Добавлено: Пн Сен 20, 2021 2:29 pm
Заголовок сообщения:
График стоимости и пробега б/у автомобилей Ауди разніх марок
https://prnt.sc/1syxum6
График стоимости б/у автомобилей Ауди разніх марок
https://prnt.sc/1syy23b
Slav
Добавлено: Пн Сен 20, 2021 9:06 am
Заголовок сообщения:
Так а что тебе там понятно? цикл это ж простейшая тема
Или тебе там в курсе за 500 баксов первые три лекции про А=1++1 рассказывают?
Blum
Добавлено: Вс Сен 19, 2021 3:02 pm
Заголовок сообщения:
На питоне еще не готов. Пока могу только на VBA.
Slav
Добавлено: Вс Сен 19, 2021 2:11 pm
Заголовок сообщения:
А ну напиши цикл какой то примитивный
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB