Python - обращение к функции через "переменную"



Ох уж этот удивительный Python. Казалось бы, вот зачем задавать функции "переменную" и передавать через эту переменную параметры для функции? Но Python уже было не остановить.

CSS - Флаг России



Рисунки на чистом CSS. Блин, да это просто ё-моё!! Я всё никак не мог понять с чего начинать практиковать CSS. Просто так верстать страницы с шаблонов я не хотел - скучно. А верстать что-то своё тоже не мог - нет фантазии. А вот с рисунками всё получилось иначе. Интересно, забавно и не тривиально.

Python - нельзя так просто взять и переписать объект



Python Python, ты могуч. Ты даже без ";" всё понимаешь. Но, просто так переписать объект ты не можешь. Лично мне, как любителю, это не понятно. Но ничего, с этим мы тоже разберёмся.

Парсинг вэб-страниц - шаг 0



Дело было вечером, делать было нечего. Значит самое время начать пробовать себя в парсинге вэба. Всё было бы хорошо, но на глаза попалась библиотека webbrowser которая умеет открывать по запросу браузер. В общем захотелось и её попробовать.

Простой Code Block для блога на CSS



Всё началось с того, что в блогере нет тэга для оформления программного кода. А ведь хочется, что-бы всё было по взрослому. Поле с отдельным фоном и рамкой, с отдельным шрифтом и размером, с нужными отступами и длинной строки. Гугл, почему то, этого не предусмотрел. Но, они разрешают писать свои CSS стили. Значит есть хорошая возможность и CSS начать учить... и на практике применить.

Python - разница между "==" и "is"



В Python нет переменных. Есть только названия которые ссылаются на разные объекты. Для наглядности можно посмотреть на работу орепаторов "==" и "is".

If ... esle - тернарный оператор - Python


Тернарный оператор, от слова "три". Если очень просто, то в одну строку пишут три операнда. В зависимости от выполнения условия одного из операндов, возвращается второй или третий операнд. Ну а если "не просто" - то тогда на Вики.

Для сравнения, я попробовал обычную и альтернативную форму записи If ... else.

Кидаем кубики на Python - v. 2



Недавно я написал небольшой код который кидает два кубика, выдаёт результат и ждёт действия юзера - кидать еще раз или завершить работу. Но, я так сильно был увлечен решением врторой задачи - та что ждёт ответа от юзера, что не заметил самого главного. Програмка кидала один кубик с 11-ю рёбрами... надо исправить :)

 

Истина и Ложь в Python


В питоне Ложь и Истину можно заменить обычными 1 и 0. И это очень круто и удобно. Например для проверки остатка, проверки значения или действия.

Кидаем кубики на Python



Простая задача... по началу даже не хотел её решать. А потом думаю "Если просто, значит быстро сделаю". В итоге Гугл вскипер от моих запросов о помощи :)