- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
if isinstance(labels, str):
try:
labels = self.vs.get_attribute_values(labels)
except KeyError:
labels = [x+1 for x in xrange(self.vcount())]
elif labels is None:
labels = [""] * self.vcount()
if isinstance(colors, str):
try:
colors = self.vs.get_attribute_values(colors)
except KeyError:
colors = ["red" for x in xrange(self.vcount())]
if isinstance(shapes, str):
try:
shapes = self.vs.get_attribute_values(shapes)
except KeyError:
shapes = [1]*self.vcount()
if isinstance(edge_colors, str):
try:
edge_colors = self.es.get_attribute_values(edge_colors)
except KeyError:
edge_colors = ["black" for x in xrange(self.ecount())]
if not isinstance(font_size, str):
font_size = "%spx" % str(font_size)
else:
if ";" in font_size:
raise ValueError, "font size can't contain a semicolon"
vc = self.vcount()
while len(labels)<vc: labels.append(len(labels)+1)
while len(colors)<vc: colors.append("red")
#.........
for eidx, edge in enumerate(self.es):
#.........
print >>f, " <g transform=\"translate(%.4f,%.4f)\" fill=\"%s\" stroke=\"%s\">" % (x2, y2, edge_colors[eidx], edge_colors[eidx]
Ребята извращались как могли.
[ol]
[li]Заводят параллельно кучу массивов, чтобы в них хранить в них свойства объектов, чтобы затем при обходе списка объектов обратиться к ним по порядковому номеру в списке. Ну это еще можно понять, это просто не ООП[/li]
[li]Демонстрируют умения в инициализации списка из одинаковых элементов несколькими способами[/li]
[li]Влом было искать - еще ставят точки с запятой в конце строк и убедившись, что объект - строка, преобразуют его в строку.[/li]
[/ol]
guest 13.12.2008 03:06 # 0
guest 13.12.2008 04:26 # 0
[quote]Включите теги списков в bbcode, пожалуйста[/quote]
хорошо. для описания говнокода тогда тоже сделаем ббкоды. Спасибо
guest 13.12.2008 06:37 # 0
А потом еще говорят, что питон - сложный язык.
Страйко, у тебя материться можно? :)
guest 13.12.2008 07:09 # 0
[quote=сварти]Страйко, у тебя материться можно? :) [/quote]
я сам не матерюсь, но против крепкого словца ничего не имею :)
guest 13.12.2008 11:42 # 0
А я вот против
guest 13.12.2008 15:32 # 0
кстати жесть
guest 13.12.2008 15:33 # 0
Не помещается мой ник
Все знают меня как "Унылый говнокодер"
guest 13.12.2008 16:52 # 0
Видите себя прилично
guest 14.12.2008 10:17 # 0
[quote]Не помещается мой ник
Все знают меня как "Унылый говнокодер"[/quote]
)))
guest 18.03.2009 17:52 # +1
[quote]Видите себя прилично[/quote]
Я себя всегда прилично вижу