Выполнить обработку элементов прямоугольной матрицы A, имеющей N строк и M столбцов. Определить, сколько нулевых элементов содержится в каждом столбце и в каждой строке матрицы. Результат оформить в виде матрицы из N + 1 строк и M + 1 столбцов.

ООП Python простыми словами.

Так как вижу ребята работают в сторону ООП, счёл нужным очень просто объяснить полную основу ООП в 11 уроках. (то есть столпы, без которых ООП не возможно).

Ориентировался на человека, который в глаза ООП не видел.

Но так уж и не видел? Вот и поставил цель курса показать на простых примерах, что каждый, повторяю, каждый день мы используем ООП в своей жизни и давно знаем такие понятия, как абстракция, композиция и так далее. Только называем по своему.

Думаю после этого курса ООП будет восприниматься как данность и изучение языка будет простым и понятным.

смотреть и вдохновляться новыми победами.

ООП Python простыми словами. 11 видео уроков.

Это видео не просто видео о ООП. Это видео объясняет реальную методику, которая даёт наиболее быстрый результат в реальном программировании, при этом мы говорим об Python ОПП, но сам метод о котором идёт речь позволяет в краткие сроки изучить абсолютно любой язык и результаты меня радуют, есть люди, которые в программировании 5 месяцев а уже пишут на двух языках.

С ЧЕГО НАЧИНАЕТСЯ МАГИЯ PYTHON ООП ИЛИ КАК НОВИЧКА НАУЧИТЬ ПИСАТЬ КОД ПРОФЕССИОНАЛЬНО?

Справка, для тех кто только начинает изучать язык и хочет уверенно писать, что делать: Как говорил в видео, после того, как дойдёте до функций, начните работать с группой, где изучение языка уже идёт не от меня, а вы на личном опыте проходите язык и начинаете реально писать. https://groups.google.com/d/msg/spb-tut/67WOrpEqjrM/TtD_SwR3CQAJ P.S. Недопонимание этих вещей не даёт работать с любыми библиотеками, например машинное обучение, Джанго и т. д. Все библиотеки на классах. Если нет доступа, то получите здесь https://spb-tut.ru/info/action/ И вперёд.

Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации.

elif a == 0: ^ SyntaxError: invalid syntax код a = int(input("A: ")) b = int(input("B: ")) if a: a != 0 if b: b != 0 print(b/a) elif a == 0: print("reh net")

def a(x): return lambda y: x + y b = a(2) print(b(5)) c = b print(c(9)) ------------------------------------------- 7 11

Все привет! Эта статья для начинающих программстов python. Сам питон имеет массу наворотов и возможностей. Но с чего начать? Масса способов обучения. Я хочу вам показать простую схему обучения python. Если взглянете на схему обучения, то увидите как сложность растёт сверху вниз. Освоение любого языка программированния занимает от 1 года и более. Всё зависит от индивидуальных качеств человека.

python.png

Вам необходимо знать основу программирования python. Разумеется нужно чётко ориентироваться в условных операторах if-else. Необходимо легко работать со строками. Вы должны быстро выполнять поиск и замену строк. В питоне массивам уделена масса внимания. Есть: списки, кортежи, множества, словари. Вместо ассоциативного массива создатели python придумали словари.

Когда вы окрепнете, то нужно будет изучать модули. Масса функций спрятана в модулях. Некоторые модули очень популярны. Например, re - регулярные выражения. Модуль sys обеспечивает доступ к некоторым переменным и функциям, взаимодействующим с интерпретатором python. Модуль os предоставляет множество функций для работы с операционной системой. Все что я перечислил - это культовые модули.

Когда выучите необходимые модули, предлагаю вам разобраться с регулярными выражениями. Это тема не для слабонервных.

ООП в Питоне выглядит красиво. Есть декораторы и другие изюминки. ООП позволит вам избежать дублирования кода. Через объект класса вам будет доступна масса свойств и методов класса. Советую вам пройти этот путь.

Последний шаг - это изучение фреймворков. Эта тема сложная. К ней нужно подходить постепенно. Если вы классно работаете в фреймворке, то вы можете устроиться на хорошо оплачиваемую работу. Я сам хочу достигнуть этого уровня. Если я вас заинтересовал, то читайте мою статью первые шаги Python программиста.

Подскажите пожалуйста, как решить данную проблему: на серверe ubuntu установлен apache в конфиге апача прописано



    ServerName 188.120.xxx.xxx
    ServerAdmin webmaster@localhost
    
    DocumentRoot /var/www/mysite.ru
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    ScriptAlias / /var/www/mysite.ru/
    
    
        AllowOverride None
            Require all granted
        Options +ExecCGI
        DirectoryIndex index.py
    
    AddHandler cgi-script .cgi .py .jpg .png .css


в директории сайта /var/www/mysite.ru лежит папка img c правами 0775, в ней находится файл с правами 0644, который нужно вывести в .py файле в index.py я вывожу

....
print "Content-Type: text/html;charset=utf-8" 
....
.....
....
print ""
в итоге ошибка
[Wed Nov 15 09:41:32.201654 2017] [cgi:error] [pid 28004] [client 194.186.218.206:58424] AH01215: (8)Exec format error: exec of '/var/www/mysite.ru/img/scatter_npl45.png' failed: /var/www/mysite.ru/img/scatter_npl45.png, referer: http://mysite.ru/ [Wed Nov 15 09:41:32.202079 2017] [cgi:error] [pid 28004] [client 194.186.218.206:58424] End of script output before headers: scatter_npl45.png, referer: http://mysite.ru/

A(0;2x+1), B(0;2+x), угол B=2k (в градусах), BC=n (k, n, х вводяться с клавиатуры) Найти: Координаты С Угол С Высоту к стороне АВ Радиус описуемого кола