@ChatPython

Страница 66 из 228
Егор
28.10.2017
18:11:00
Ребята

я конечно извиняюсь

Darkling
28.10.2017
18:13:58
Не обязательно

Егор
28.10.2017
18:13:59
крч

Google
Егор
28.10.2017
18:14:15
пытаюсь заменить функцию лен

ну что бы посчитать количество елементов в числе

думаю делить на 10 пока остача не равна нулю

но так как я не так давно начал изучать пайтон(чайник),не пойму в чём ошибка

Можете подсказать?

a=float(input('Введите x=')) b=0 while a%10 != 0: a=a%10 b+=1 print('b=',b)

Linus
28.10.2017
18:15:53
Ты не присваиваешь a новое значение

Егор
28.10.2017
18:16:23
понял,сейчас попробую исправить

Павел
28.10.2017
18:17:19
In [5]: class Python: ...: def __init__(self, x): ...: self.x = x ...: def __len__(self): ...: if isinstance(self.x, int): ...: return len(str(self.x)) ...: else: ...: return len(self.x) ...: In [6]: value = Python(1254) In [7]: len(value) Out[7]: 4

Павел
28.10.2017
18:18:05
В лист разве обязательно?
да костыль разбития на элементы

а да

зачем я его влепил))

Google
ADi
28.10.2017
18:19:17
люди может кто знает: как писать казахскими буквами в shell python 3

Darkling
28.10.2017
18:19:46
о_о

Ну, чисто теоретически, как и слюбым другим языком - просто сменив раскладку клавиатуры.

Егор
28.10.2017
18:21:13
a=float(input('Введите x=')) b=0 while a%10 != 0: a=a%10 b+=1 print('b=',b)
кроме присвоить там других ошибок не было?

Егор
28.10.2017
18:23:39
ты программу казахскими писать хочеть что-ли?

или?

Darkling
28.10.2017
18:23:58
Егор
28.10.2017
18:26:23
та ничего не помню,я же не шарю.В паскале чёт проще было,див ,мод трали вали,так бы прокатило написать программу.В пайтоне не шарю ещё совсем

знаю процент это же мод

хмм

я начинаю осознавать ошибку,возможно

Darkling
28.10.2017
18:28:02
a=float(input('Введите x=')) b=0 while a%10 != 0: a=a%10 b+=1 print('b=',b)
Короче, дядь, у тебя бесконечный цикл, который не выдаст того, что те нужно.

Егор
28.10.2017
18:28:14
я понял,Я же пробывал запускать)

Darkling
28.10.2017
18:28:31
Попробуй //

Егор
28.10.2017
18:28:34
ааа

дуууурак(

догнал

я же числу присваиваю осаток

Google
Darkling
28.10.2017
18:28:51
Попробуй //
Это целочисленное деление

Егор
28.10.2017
18:28:54
остаток тот

Darkling
28.10.2017
18:29:36
остаток тот
Торт))0 Он будет == 0 только при числе, у которго последняя цифра - 0.

Егор
28.10.2017
18:29:37
всё

пошла

спасибо

infobot
28.10.2017
18:29:40
спасибо
To give thank for user, you need to say "thank" in reply to his message.

Егор
28.10.2017
18:30:09
Попробуй //
спасибо

infobot
28.10.2017
18:30:09
спасибо
Increased karma by ☢️ טעאתּה (+1). Current karma: 2.

Егор
28.10.2017
18:30:32
In [14]: divmod(10, 2) Out[14]: (5, 0)
тоже спасибо,но это мне еще рано)

Павел
28.10.2017
18:30:43
что рано то?

Darkling
28.10.2017
18:30:43
Павел
28.10.2017
18:30:51
тоже тчо и в паскале

Darkling
28.10.2017
18:30:56
спасибо
Да не за что.)

Егор
28.10.2017
18:32:01
так там же будет ....'Казахский"...,так?

ADi
28.10.2017
18:32:36
Егор
28.10.2017
18:33:07
главное что бы было ...'қазақ тілі"...

Darkling
28.10.2017
18:35:47
рукалицо
Каков вопрос - таков ответ. Сам Python 3 поддерживает utf-8 кодировку. Utf-8 поддерживает казахский? Да. Не понимаю твоих трудностей.

Егор
28.10.2017
18:35:48
Всё равно моя программа слишком убогая

Google
Darkling
28.10.2017
18:36:54
Всё равно моя программа слишком убогая
len(str(your_number)) Можно так, через каст.

Darkling
28.10.2017
18:37:16
Павел же то же самое делал, только в классе

долго пайтон учишь?
Я вообще ПХПшник ?

Admin
ERROR: S client not available

Linus
28.10.2017
18:38:04
Я вообще ПХПшник ?
Фу, как некультурно

Егор
28.10.2017
18:38:10
while a>0: a=a%10 b=b+1
Этим способом не вариант делать,так как если число 1230,то остаток сразу равень нулю и всё,конец)

Павел
28.10.2017
18:38:29
len(str(your_number)) Можно так, через каст.
перегружать надо, а не делать такое говно)

Darkling
28.10.2017
18:39:57
перегружать надо, а не делать такое говно)
Ну то, что ты сделал - не намного лучше. По факту, для определения длинны числа мы создаём каждый раз новый объект класса, что кагбэ....

перегружать надо, а не делать такое говно)
БОЛЬШЕ СУЩНОСТЕЙ ДЛЯ БОГА СУЩНОСТЕЙ БОЛЬШЕ ТОРМОЗОВ ДЛЯ ТРОНА ТОРМОЗОВ

Или как-то так.

Фу, как некультурно
Будто что-то плохое. :)

Linus
28.10.2017
18:41:26
Будто что-то плохое. :)
Конечно плохое

Егор
28.10.2017
18:45:06


Darkling
28.10.2017
18:50:24
он хотел len(), получил
Может тогда уж действительно len перегрузить, а не громоздить объекты? В прочем, это, скорее всего, может не дать сделать питон. Тогда просто кинуть отдельной функцией без класса.

Google
Darkling
28.10.2017
18:51:08
Ты до конца дочитал или по косой?

Павел
28.10.2017
18:51:28
а, первую строку прочел

Darkling
28.10.2017
18:51:49
:D

Лол. Хотя отчасти с этим согласен. Особенно, когда получаю очередной проект на доработку, а там дикая лапша с прикрученной, чисто для виду, ООПшностью. С питоном знаком порядка двух лет. Но на работе задач под него нет.

Егор
28.10.2017
19:09:01
Так, а кто такие пхпшники?)

boto
28.10.2017
19:09:15
php - шники

Darkling
28.10.2017
19:09:42
Так, а кто такие пхпшники?)
<sarcasm></sarcasm>? PHP developers.

Кто тут что мне писал? Заметил плюху на чате, но нет сообщения.

Pushkin
29.10.2017
08:58:00
Удалили уже наверное.

Valeriy
29.10.2017
11:30:16
всем привет!

есть вопросик

у меня есть модель в django c FileField

естественно, я могу взять url к нему из views.py, который будет вида /media/folder/folder/filename.jpg

Valeriy
29.10.2017
11:33:09
Как можно узнать полный путь к файлу на диске, если мне нужно с views.py открыть данный файл через PIL?

спасибо за ссылки)

infobot
29.10.2017
11:33:23
спасибо за ссылки)
To give thank for user, you need to say "thank" in reply to his message.

Valeriy
29.10.2017
11:33:39

Страница 66 из 228