Уведомления

Группа в Telegram: @pythonsu

#1 Март 25, 2010 18:11:36

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

def redraw(rect)

Я сдаюсь :)



Офлайн

#2 Март 25, 2010 18:15:46

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

def redraw(rect)

igor.kaist
Да, терпения тебе не занимать, это точно.

Офлайн

#3 Март 26, 2010 23:42:30

python4ik
От:
Зарегистрирован: 2010-01-05
Сообщения: 251
Репутация: +  0  -
Профиль   Отправить e-mail  

def redraw(rect)

Согласен.НОООООООООО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Я очень рад и ценю это время и внимание…

import os
s=''
l=[46, 46, 46, 32, 211, 194, 192, 198, 192, 222, 46, 196, 192, 198, 197, 32,209,
192, 204, 32, 212, 192, 202, 210, 32, 206, 193, 217, 197, 205, 200, 223, 32, 209
, 32, 206, 207, 219, 210, 205, 219, 204, 32, 207, 208, 206, 195, 208, 192, 204,
204, 200, 209, 210, 206, 204, 32, 211, 198, 197, 32, 207, 208, 200, 196, 192,
168, 210, 32, 209, 200, 203, 219,32, 202, 32, 200, 199, 211, 215, 197, 205, 200, 222, 32, 207, 200, 210, 206, 205, 192]
n=0
for x,y,z in os.walk('d:\\'):
for w in z:
s+=w
for z in w:
if chr(l[n]) in s:
print chr(l[n]),
n+=1
if n==len(l):break
else:
s+=chr(l[n])
Подскажите,как можно переписать этот код,чтобы выглядел легче?
Тоесть поиск имеющихся символов на допустим диске D.



Офлайн

#4 Март 27, 2010 11:43:44

python4ik
От:
Зарегистрирован: 2010-01-05
Сообщения: 251
Репутация: +  0  -
Профиль   Отправить e-mail  

def redraw(rect)

class Turgor:
def __init__(self,tur='Hello'):
self.turgor='Turgor'
self.tur=tur
self.n=-1
self.n1=0
self.l=[]
self.l.append(self.turgor)
self.l.append(self.tur)
def __iter__(self):
return self
def next(self):
self.n+=1
if self.n==len(self.l):
raise StopIteration
return self.l[self.n]
Подскажите,в чём я усложняю код? Какие я ошибки допускаю в вышеперечисленных кодах ?



Офлайн

#5 Март 27, 2010 14:54:19

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

def redraw(rect)

новый вопрос - новая тема. Тем более, последнее не относится к Mobile Python.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version