@python_beginnersЭта группа больше не существует

Страница 398 из 1885
b0g3r
03.09.2016
08:11:25
не подается отрицательное)

и всегда в этом промежутке

Janek
03.09.2016
08:11:54
Не проще ли привязаться последней цифре

?

Google
⬗VLAD⌶K⬖
03.09.2016
08:12:01
abs все исправляет между прочим

b0g3r
03.09.2016
08:12:03
к последним двум, на самом деле

abs все исправляет между прочим
так не нужно ничего исправлять, в этом и дело)

⬗VLAD⌶K⬖
03.09.2016
08:12:34
Не проще ли привязаться последней цифре
я сделал привязку только к двум последним

b0g3r
03.09.2016
08:12:37
Не проще ли привязаться последней цифре
так как есть исключения в промежутке от 10 до 20

Janek
03.09.2016
08:13:07
b0g3r
03.09.2016
08:13:15
как что-то плохое

⬗VLAD⌶K⬖
03.09.2016
08:17:06
процент решения крайне низкий, алгоритмы мало кто изучал)

b0g3r
03.09.2016
08:17:30
Причем тут алгоритмы?)

Ну в смысле

Здесь использован какой-то алгоритм, который где-то изучают?)

Типа алгоритм правильного окончания?)

Google
b0g3r
03.09.2016
08:18:34
Чтоб решить эту задачу нужно немного уметь в питон и немного уметь в решение задачек

⬗VLAD⌶K⬖
03.09.2016
08:18:49
на этом все боты нормальные функционируют

b0g3r
03.09.2016
08:19:11
В питон - чтобы понимать что остаток от деления на 10 в степени дает последние цифры

В решение задачек чтобы догадаться в каких случаях какое окончание

⬗VLAD⌶K⬖
03.09.2016
08:19:38
я нихачу как фсе

b0g3r
03.09.2016
08:20:01
Нормальные боты обычно просто хитро составляют предложение)

dmks
03.09.2016
10:12:11
x = int(input()) suffix = ('ов' if x % 100 in range(10, 20) else '' if x % 10 in range(1, 2) else 'a' if x % 10 in range(2, 5) else 'ов') print('{} программист{}'.format(x, suffix))

Спасибо зарту :3

b0g3r
03.09.2016
10:12:49
красиво)

fox.hs
03.09.2016
10:13:56
Zart крут!

melancholiac
03.09.2016
10:17:22
⬗VLAD⌶K⬖
03.09.2016
10:17:44
однако не верно=)

mey
03.09.2016
10:18:39
a=int(input()) if a==0: print (a, "программистов") elif a==1: print (a, "программист") elif 1<a<=4: print (a, "программиста") elif 5<=a<=20: print (a, "программистов") elif a==21: print (a, "программист") elif 22<=a<=24: print (a, "программиста") elif 25<=a<=30: print (a, "программистов") elif a==31: print (a, "программист") elif 32<=a<=34: print (a, "программиста") elif 35<=a<=40: print (a, "программистов") elif a==41: print (a, "программист") elif 42<=a<=44: print (a, "программиста") elif 45<=a<=50: print (a, "программистов") elif a==51: print (a, "программист") elif 52<=a<=54: print (a, "программиста") elif 55<=a<=60: print (a, "программистов") elif a==61: print (a, "программист") elif 62<=a<=64: print (a, "программиста") elif 65<=a<=70: print (a, "программистов") elif a==71: print (a, "программист") elif 72<=a<=74: print (a, "программиста") elif 75<=a<=80: print (a, "программистов") elif a==81: print (a, "программист") elif 82<=a<=84: print (a, "программиста") elif 85<=a<=90: print (a, "программистов") elif a==91: print (a, "программист") elif 92<=a<=94: print (a, "программиста") elif 95<=a<=100: print (a, "программистов") elif a==101: print (a, "программист") elif 102<=a<=104: print (a, "программиста") elif 105<=a<=120: print(a, "программистов") elif a==121: print (a, "программист") elif 122<=a<=124: print (a, "программиста") elif 125<=a<=130: print (a, "программистов") elif a==131: print (a, "программист") elif 132<=a<=134: print (a, "программиста") elif a==141: print (a, "программист") elif 142<=a<=144: print (a, "программиста") elif 145<=a<=150: print (a, "программистов") elif a==151: print (a, "программист") elif 152<=a<=154: print (a, "программиста") elif 155<=a<=160: print (a, "программистов") elif a==161: print (a, "программист") elif 162<=a<=164: print (a, "программиста") elif 165<=a<=170: print (a, "программистов") elif a==171: print (a, "программист") elif 172<=a<=174: print (a, "программиста") elif 175<=a<=180: print (a, "программистов") elif a==181: print (a, "программист") elif 182<=a<=184: print (a, "программиста") elif 185<=a<=190: print (a, "программистов") elif a==191: print (a, "программист") elif 192<=a<=194: print (a, "программиста") elif 195<=a<=200: print (a, "программистов") elif a==201: print (a, "программист") elif 202<=a<=204: print (a, "программиста") elif 205<=a<=220: print(a, "программистов") elif a==221: print (a, "программист") elif 222<=a<=224: print (a, "программиста") elif 225<=a<=230: print (a, "программистов") elif a==231: print (a, "программист") elif 232<=a<=234: print (a, "программиста") elif a==241: print (a, "программист") elif 242<=a<=244: print (a, "программиста") elif 245<=a<=250: print (a, "программистов") elif a==251: print (a, "программист") elif 252<=a<=254: print (a, "программиста") elif 255<=a<=260: print (a, "программистов") elif a==261: print (a, "программист") elif 262<=a<=264: print (a, "программиста") elif 265<=a<=270: print (a, "программистов") elif a==271: print (a, "программист") elif 272<=a<=274: print (a, "программиста") elif 275<=a<=280: print (a, "программистов") elif a==281: print (a, "программист") elif 282<=a<=284: print (a, "программиста") elif 285<=a<=290: print (a, "программистов") elif a==291: print (a, "программист") elif 292<=a<=294: print (a, "программиста") elif 295<=a<=300: print (a, "программистов") elif a==301: print (a, "программист") elif 302<=a<=304: print (a, "программиста") elif 305<=a<=320: print(a, "программистов") elif a==321: print (a, "программист") elif 322<=a<=324: print (a, "программиста") elif 325<=a<=330: print (a, "программистов") elif a==331: print (a, "программист") elif 332<=a<=334: print (a, "программиста") elif a==341: print (a, "программист") elif 342<=a<=344: print (a, "программиста") elif 345<=a<=350: print (a, "программистов") elif a==351: print (a, "программист") elif 352<=a<=354: print (a, "программиста") elif 355<=a<=360:
Бля

Тебе не лень было это писать?

melancholiac
03.09.2016
10:19:09
мб он макрос сделал?

mey
03.09.2016
10:19:17
Аххаэаэаха жесть

Zart
03.09.2016
10:19:34
однако не верно=)
баг репорт в студию?

⬗VLAD⌶K⬖
03.09.2016
10:20:48
нет проверки на range от 1 до 1000

скорее всего)

Zart
03.09.2016
10:21:13
проверка на рендж 1-1000 не нужна

Google
b0g3r
03.09.2016
10:21:34
я знаю в чем проблема

a - латинская

⬗VLAD⌶K⬖
03.09.2016
10:22:03
у меня раз двадцать не проходил ответ=), с такими же надуманными ошибками

b0g3r
03.09.2016
10:22:27
да почему надуманными-то

⬗VLAD⌶K⬖
03.09.2016
10:22:28
не, скорее всего нужно вернуть стринг

b0g3r
03.09.2016
10:22:34
это и есть стринг

⬗VLAD⌶K⬖
03.09.2016
10:22:59
и переменная и текст за ним

b0g3r
03.09.2016
10:23:13
ты видимо не очень понимаешь .format

Zart
03.09.2016
10:24:12
weird шыт. там там латинскую с случайно не впаял? 8)

ага, угадал

b0g3r
03.09.2016
10:24:29
да

⬗VLAD⌶K⬖
03.09.2016
10:24:35
бгг)

b0g3r
03.09.2016
10:24:35
a - латинская

Zart
03.09.2016
10:24:48
я тут глянул - я на степике её прошел примерно с этим же кодом

b0g3r
03.09.2016
10:24:54
покажи)

fox.hs
03.09.2016
10:25:32
Что такое "степик"?

Zart
03.09.2016
10:25:42
https://stepic.org/

fox.hs
03.09.2016
10:26:03
Спасибо.

⬗VLAD⌶K⬖
03.09.2016
10:26:23
странненько однако, все переписал, не берет

Google
fox.hs
03.09.2016
10:26:27
Я на hackerrank задачи решаю.

:0

Пойду степик попробую.

⬗VLAD⌶K⬖
03.09.2016
10:27:40
степик избыточно алгоритмичный

Н - невнимательность, бессонная ночка была=)

что за чудеса, полностью переписал код, не работает?

b0g3r
03.09.2016
10:36:40
в смысле не работает?

Admin
ERROR: S client not available

b0g3r
03.09.2016
10:36:44
чей код ты переписал)

⬗VLAD⌶K⬖
03.09.2016
10:37:15
функциональную часть у зарта)

ошибка на n

почему у тебя нет ошибки если число является нулем???

Zart
03.09.2016
10:47:17
потому что у меня в финале стоит else 'ов'?

⬗VLAD⌶K⬖
03.09.2016
10:48:14
дык у меня тоже=(

Zart
03.09.2016
10:48:27
ну прогони свой код и проверь

⬗VLAD⌶K⬖
03.09.2016
10:50:05
0 программист

чертовщина

Zart
03.09.2016
10:50:27
ну. ветки с "ов" как у меня у тебя похоже нет

или неправильно условия чередуешь

⬗VLAD⌶K⬖
03.09.2016
10:57:19
n = int(input()) s = ('ов' if n % 100 in range(10, 20) else '' if n % 10 in range(-1, 0) else 'а' if n % 10 in range(2, 3, 4) else 'ов') print('{} программист{}'.format(n, s))

Google
⬗VLAD⌶K⬖
03.09.2016
10:57:38
рабочий код

b0g3r
03.09.2016
10:57:56
range(-1, 0)

⬗VLAD⌶K⬖
03.09.2016
10:58:04
вотретьей строке у тебя ошибка

ура блеать)

че за фигня пишарм все норм пишет

b0g3r
03.09.2016
11:02:15
опять степик виноват?

⬗VLAD⌶K⬖
03.09.2016
11:02:43
я виноват, нужно искать ошибку

Alex
03.09.2016
12:10:18
добрый день, у меня почему то статика админка не собирается в staticfiles. django 1.8.13, python 2.7

404 Not found /static/admin/css/base.css

вот так например

а на локальном всё пашет нормально. на серваке вот такая проблема

Denis
03.09.2016
12:22:37
В веб-сервере алиас прописан?

Pavel
03.09.2016
12:47:44
b0g3r
03.09.2016
13:06:10
подскажите по регуляркам -

есть флаг i

но он работает для латиницы

для кириллицы есть чего-нибудь?

Zart
03.09.2016
13:06:44
есть

b0g3r
03.09.2016
13:07:03
подскажешь куда копать?

Zart
03.09.2016
13:08:52
>>> re.match('.*ya$', 'NYA'), re.match('.*ya$', 'NYA', re.I) (None, <_sre.SRE_Match object; span=(0, 3), match='NYA'>) >>> re.match('.*я$', 'БЛЯ'), re.match('.*я$', 'БЛЯ', re.I) (None, <_sre.SRE_Match object; span=(0, 3), match='БЛЯ'>)

Страница 398 из 1885

Эта группа больше не существует Эта группа больше не существует