Идея написать данную статью пришла после прочтения статьи Реализация сапёра в 100 строках чистого RubyЧитать полностью »
Рубрика «python» - 15
Головоломка «Сапёр» на Python в 66 строк и ее решение вероятностным алгоритмом
2024-08-16 в 7:00, admin, рубрики: minesweeper, python, Алгоритмы, сапёрКак нейросети выдают кредиты?
2024-08-15 в 19:40, admin, рубрики: python, TensorFlow, банки, как банки выдают кредиты, кредиты, машинное обучение, нейросети и кредиты, скоринг, финансыНи для кого не секрет, что кредитный скоринг — это вполне распространенная практика оценки заемщика. Чтобы условный чернорабочий с зарплатой 40 тысяч не взял 5 ипотек, а страна не превратилась в одну большую "Игру на понижение"...
И, в том числе ни для кого не секрет, что в современном мире лимит кредитной карты начисляет не банковский сотрудник, но нейросеть или попросту алгоритм машинного обучения.
Введение
Карл Давид Тольме Рунге (30 августа 1856 - 3 января 1927) - выдающийся немецкий математик, физик и спектроскопист. Обучался в Берлинском университете, где получил степень PhD, являлся профессором математики в Ганноверском университете, а также главой кафедры прикладной математики в Гёттингене. [1]
в 1901 году Карл открыл "Феномен Рунге" - в численном анализе эффект нежелательных колебаний, возникающий при интерполяции полиномами высоких степеней - о котором пойдёт речь в данной статье. [2]
Но прежде, чем мы окунёмся глубже в изучение данного феномена, давайте поговорим об Читать полностью »
Точность спортивных прогнозов на основе коэффициентов ставок
2024-08-15 в 10:56, admin, рубрики: python, анализ данных, букме, математика, математическая модель, математическая статистика, математическое моделирование, ставки на спорт, статистический анализПредисловие
В продолжении "Оценки инсайда в ставках на спорт"Читать полностью »
Пишем шахматы на двоих на Pygame
2024-08-15 в 8:15, admin, рубрики: pygame, python, разработка игр, шахматыДело было вечером, делать было нечего. Решил запрограммировать шахматы на двоих. Делать их будем на Pygame, а как - расскажу далее. Надо сказать, что я в Python и Pygame тот ещё чайник, так что код и мои пояснения далеки от идеала. Давайте приступим к разработке.
Начнём со стандартных действий вроде импортирования нужных библиотек, создания окна и игрового цикла
import pygame
from pygame import *
import pygame as pg
import math
wind=display.set_mode((640,640))
display.set_caption('Chess')
clock=time.Clock()
font.init()
game=1
while game: #цикл активен пока игра не закрыта
for e in event.get():
if e.type==QUIT:
game=0 #при нажатии на крестик игра закрывается
display.update()
clock.tick(60)
Использование численного метода Монте-Карло для вычисления многомерных интегралов
2024-08-14 в 6:15, admin, рубрики: python, интегралы, математика, математика и программирование, монте-карло, ПитонВведение
Еще в 1940-х годах, Джон фон Нейман и Станислав Улам изобрели моделирование Монте-Карло или численный метод Монте-Карло. Они назвали его в честь известного места азартных игр в Монако, поскольку этот метод имеет те же случайные характеристики, что и игра в рулетку.
Как читать текстовые файлы в Python?
2024-08-10 в 16:29, admin, рубрики: python, ооп, ООП python, ООП программирование, основы python, программирование для начинающих, программирование на python, работа с файлами, чтение текста, чтение файловPython предоставляет множество встроенных функций для выполнения различных операций с файлами, таких как создание, чтение и запись в текстовые файлы. Python может обрабатывать в основном два типа файлов: обычные текстовые файлы и бинарные файлы. В этом гайде мы разберемся, как читать текстовые файлы в Python.
Для чтения текстового файла в Python необходимо выполнить следующие шаги:
Автоматизация проверок в Navisworks с помощью Python + визуализация в Power BI
2024-08-06 в 13:16, admin, рубрики: bim, Navisworks, python, revitВведение
В данной статье представляю свое видение процесса автоматического формирования проверок на коллизии в Navisworks для проекта с большим количеством моделей. Данный метод основан на работе с xml файлами с помощью Python. Способ не новый, меня на него вдохновила статья Проверки в Navisworks по матрице коллизий с помощью Dynamo / Хабр (habr.com). Бонусом прикладываю файл Power BI, в который можно подгрузить отчет по созданным проверкам.
Ссылка на GitHub с исходным кодом, шаблоном excel и power bi: https://github.com/i‑savelev/CollisionCheckNavisworks
Установка
Приветствую!
Я хочу вам рассказать о моей разработке — JSON БД на Python
Не все проекты нуждаются в медленных и сложных SQL базах данных, например ТГ‑Боты и парсеры. Конечно не буду спорить, что SQL — вероятно лучшее решение для бизнеса, но иногда они могут быть избыточными для небольших проектов. NoSQL базы данных — это отличный выбор для таких случаев.
Если вы уже знакомы с MongoDB или Redis, то принцип работы моей библиотеки вам будет понятен.
Ну что, начнём?
Основы
Читать полностью »