Найти - Пользователи
Полная версия: Объектно-ориентированное программирование.
Начало » Python для новичков » Объектно-ориентированное программирование.
1
suvor-07
Приветствую всех жителей этого форума.Возникла такая проблема, начал изучать Объектно-ориентированное программирование.Перечитал уйму статей, но так не фига и не понял.Имеется не большой скрипт, который меняет обоину рабочего стола в случайном порядке.Может кто перепишет его с использованием ООП.Мож я так быстрей пойму чего к чему. Вот и сам скрипт:
import os, time, random

sm = 60
dirimg = "/foo/foo/foo"

files = os.listdir(dirimg)
images = filter(lambda x: x.endswith('.jpg'), files)
l = len(images)
while 1:
time.sleep(sm)
rang = random.randint(0,l)
imgr = images[rang]
print imgr
os.system("/usr/bin/feh --bg-scale /foo/foo/foo/imgr)
Soteric
Это слишком простой скрипт, чтобы продемонстрировать на нем ООП.
ZZZ
print "Hello OOP!"
А давайте перепишем эту программу с использованием ООП!
regall
ZZZ, именно такая фраза и такой исходник дал начало эпическим книгам Страуструпа :lol:
sypper-pit
suvor-07
для начала вам надо понять что такое ООП и для чего он создан
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB