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

Страница 1477 из 1885
Igor
27.03.2017
12:18:09
а почему не hug?
медленно :(

Даниил
27.03.2017
12:18:11
нет

с PyPy очень быстра)

Spacehug
27.03.2017
12:19:04
Как посчитать сверхбольшой факториал? Скажем, "140000!" ?

Google
Igor
27.03.2017
12:19:17
Как посчитать сверхбольшой факториал? Скажем, "140000!" ?
найти в инете посчитанные факториалы

Spacehug
27.03.2017
12:20:18
найти в инете посчитанные факториалы
А если стоит задача типа написать функцию, считающую факториалы, при этом в памяти помещается, скажем, до 10-ти последних?

Даниил
27.03.2017
12:20:31
Spacehug
27.03.2017
12:20:59
А то и вообще 1 )

Pavel
27.03.2017
12:21:03
Как посчитать сверхбольшой факториал? Скажем, "140000!" ?
у меня math.factorial примерно 6 секунд считал. Это долго?

b0g3r
27.03.2017
12:21:34
факториал же люто быстро растёт, 10 последних - это может занимать как мало памяти, так и очень много :)

Даниил
27.03.2017
12:21:38
или на ним

ЫЫЫ

Pavel
27.03.2017
12:21:45
на Си
в ответе 659660 цифр, кстати.

Dk
27.03.2017
12:21:50
Хочешь скорось - пиши на Си

Даниил
27.03.2017
12:21:54
а как ты такое число на си вычислишь?

Google
Даниил
27.03.2017
12:22:03
без спец. библиотек

Spacehug
27.03.2017
12:22:11
в ответе 659660 цифр, кстати.
Ну да, предсказуемо :) И 6 секунд - не, копеечки )

Даниил
27.03.2017
12:22:37
ща чекну

Spacehug
27.03.2017
12:22:49
А вот если брать факториал от получившегося числа.. )

Pavel
27.03.2017
12:23:18
Ну да, предсказуемо :) И 6 секунд - не, копеечки )
вру. считает примерно секунду, и ещё 5 делает str()

Johnnie
27.03.2017
12:23:23
мы еще в школе впихивали число в массив, если оно не лезло в какой-нить int

в си такое не канает?

Даниил
27.03.2017
12:24:17
кек?

ну мб и канает

но звучит костыльно

Johnnie
27.03.2017
12:25:11
в паскале охуенно звучало и выглядело :)

Spacehug
27.03.2017
12:25:46
А, да, ещё один вопрос, но не совсем по теме. Вот есть ящик с 16 ячейками, есть 32 шарика разных цветов (двух одинаковых нет) - как там посчитать количество способов, которыми эти шарики можно в этот ящик сложить?

Pavel
27.03.2017
12:25:48
но звучит костыльно
нормально звучит. цифры в массив, определяешь операции столбиком +-*/ и вперёд, к числам Мерсена. Любой интересующийся школник напишет.

Johnnie
27.03.2017
12:28:32
Изобрели длинную арифметику?
нет, только использовали, куда нам изобретать

тнн Itjunky
27.03.2017
12:55:31
Получаю такое: 15 <class 'str'> Как узнать, что там не строка а число?

Маришка
27.03.2017
12:56:21
.isnumeric() ?

Проксимов
27.03.2017
12:57:03
тнн Itjunky
27.03.2017
12:57:16
Проксимов
27.03.2017
12:57:43
кэп йопть
Это питон для бигиннерсов, тут и не такие кэпы есть

Google
тнн Itjunky
27.03.2017
12:58:05
.isnumeric() ?
Супер ?, пашет!

Маришка
27.03.2017
12:58:53
try: var = int(var))))0))0)
Оригинально

Проксимов
27.03.2017
12:59:18
Оригинально
Как раз не оригинально

Самый очевидный костыль

Маришка
27.03.2017
12:59:33
Ну, да

тнн Itjunky
27.03.2017
12:59:50
Ток скобок многовато =)

Проксимов
27.03.2017
13:00:09
Dk
27.03.2017
13:02:22
Ох уж этот бегиннер

Обсосали мою шутку как леденец

Dmitriy
27.03.2017
13:03:12
Так а какая задача то? Число в строке найти?

Maksym
27.03.2017
13:03:29
Обсосали мою шутку как леденец
Это потому что шутки тут редкость, все делом заняты.

Dk
27.03.2017
13:03:41
Так а какая задача то? Число в строке найти?
Проверить, является ли строка числом

Это не задача

Dmitriy
27.03.2017
13:04:19
А что это?

Dk
27.03.2017
13:04:40
А что это?
Проблема тех, кто не читал доки или учебник

Dmitriy
27.03.2017
13:05:30
Скорее проблема в формулировке

Числа тоже разные бывают

Соответственно методы поиска и извлечения разные

Google
Проксимов
27.03.2017
13:10:22
Tony
27.03.2017
13:11:53
Почему в питоне нет инкремента/декремента?

Di
27.03.2017
13:12:29
++

+=

-=

Tony
27.03.2017
13:12:57
++
Этого нет

Johnnie
27.03.2017
13:13:10
потому что есть for element in list_ ?

Admin
ERROR: S client not available

Tony
27.03.2017
13:13:32
Нужна конкретная причина

Проксимов
27.03.2017
13:14:52
Прочитай ещё раз

ВНИМАТЕЛЬНО

AnTi3z ??
27.03.2017
13:20:59
Почему в питоне нет инкремента/декремента?
а где он мог бы в питоне пригодиться?

Нужна конкретная причина
Нужна причина необходимости его присутствия

Даниил
27.03.2017
13:22:28
a+=1

Sergey
27.03.2017
13:22:46
Вот прям с языка снял

Даниил
27.03.2017
13:23:00
ну это довольно простое выражение

Нужна конкретная причина
потому что explicit is better than implicit

AnTi3z ??
27.03.2017
13:23:20
a+=1
это и в других языках есть, там где инкремент присутствует

Даниил
27.03.2017
13:23:35
знаю

Google
AnTi3z ??
27.03.2017
13:24:24
в тех языках где есть инкремент, он используется главным образом в цикле for

в питоне цикл for работает по другому

Tony
27.03.2017
13:26:26
Хорошо

Igor
27.03.2017
13:59:28
с PyPy очень быстра)
можешь поподробнее рассказать про используемый стек? pypy какой версии? falcon ведь синхронный вроде, че для асинхронности юзали, gunicorn?

Sergey
27.03.2017
14:00:20
Ога.

stonepig
27.03.2017
14:00:29
красава тоже сижу вот ковыряю

Igor
27.03.2017
14:00:34
pypy какой версии? falcon ведь синхронный вроде, че для асинхронности юзали?

stonepig
27.03.2017
14:00:36
хорошо зделали

Sergey
27.03.2017
14:00:47
Dk
27.03.2017
14:05:43
Sergey
27.03.2017
14:05:58
Dk
27.03.2017
14:06:11
Зачем разрабатывать тесты для мобилок?

Igor
27.03.2017
14:06:28
реплаем на сообщение промазал )

Dk
27.03.2017
14:07:08
ой

Sergey
27.03.2017
14:07:27
-D

пойду попью чайку

Dmitriy
27.03.2017
14:07:49
Что-то чешется в боку, не попить ли коньяку

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

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