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

Страница 401 из 1885
V
04.09.2016
09:51:40
Почему нет?
ну все упирается в то, что либо получается кал, либо гемор нереальный чтоб что-то толковое вышло. нативности интерфейса добиться почти нереально

Zart
04.09.2016
09:51:57
меня марсианские интерфейсы не возбуждают

V
04.09.2016
09:52:59
но я думаю для определенного узкого круга задач может и применимо. когда нативность интерфейса не важна. написал для ребенка простенькую рисовалку, например

Zart
04.09.2016
09:54:12
игроделам вся так хуйня обычно не нужна вообще, им достаточно доступа к графическим, инпут и звуковым апи

Google
Zart
04.09.2016
09:54:26
для бизнесприложений это слишком хипстерское говно

для мультимедийной херни збс я думаю

b0g3r
04.09.2016
10:08:04
кто я

Janek
04.09.2016
10:08:26
Не сюда

b0g3r
04.09.2016
11:02:18
как лучше всего удалять часть строки?

делать str[:k] + str[m:] ?

dexofan
04.09.2016
11:09:34
.replace?

b0g3r
04.09.2016
11:10:20
спасибо

правда кавычек чего-то много ?

fox.hs
04.09.2016
11:10:58
Там две кавычки

Должно быть по крайней мере ?

b0g3r
04.09.2016
11:11:21
у меня там 1 одинарная и две двойных)

dexofan
04.09.2016
11:11:25
Просто заменяешь на пустые

Google
dexofan
04.09.2016
11:11:27
''

b0g3r
04.09.2016
11:11:29
ну да ладно, смысл я понял)

угу)

fox.hs
04.09.2016
11:12:03
x = x.replace(x[m:k], '')

b0g3r
04.09.2016
11:12:07
только упс

это делает не то что мне нужно, всё же

fox.hs
04.09.2016
11:12:28
Хотя replace не вариант

b0g3r
04.09.2016
11:12:34
'миша паша миша'

хочу вырезать второго мишу - вырежет первого

как бы это жестоко не звучало

fox.hs
04.09.2016
11:12:58
А, ну тогда слайсами

b0g3r
04.09.2016
11:13:07
принято

dexofan
04.09.2016
11:13:29
В список

Загони

На пастебин хоть бы кинул

⬗VLAD⌶K⬖
04.09.2016
11:14:34
http://pastebin.com/qwCU3iwD

не записывает html страницы в файл

файл сырой, будет дорабатываться, там имортов лишних насувал, не бейте сильно

Igor
04.09.2016
11:16:14
пацаны, нафиг вам джанга? За три дня два человека на моих глазах мучались, чтобы сделать банальное: раздавать статику. Слишком много возможностей, слишком много магии под капотом. Начинайте с простого, с фласка например. Ничего лишнего, всё что надо - только если явно пропишешь.
ну если уж на то пошло, раздавать статику должен nginx, причем здесь django вообще о___О да и в самой документации по джанге есть статейка, как настроить статику, это ж недолго делается но плюсую, фласк минималистичен, прост и документация (лично мне) кажется в разы более классной

fox.hs
04.09.2016
11:16:23
принято
Можно ещё такое: *x, = 'строка' x[m:k] = '' x = ''.join(x)

Google
fox.hs
04.09.2016
11:16:37
Но не надо такое

:D

b0g3r
04.09.2016
11:16:59
да, чет выглядит не супер, но смысл понял)

fox.hs
04.09.2016
11:17:25
:d

dexofan
04.09.2016
11:17:54
Лучше строку в список превратить

fox.hs
04.09.2016
11:18:10
⬗VLAD⌶K⬖
04.09.2016
11:18:13
блеать лучше код все таки сбросил, всем похер=)

dexofan
04.09.2016
11:18:15
Ну

Zart
04.09.2016
11:20:55
x = x.replace(x[m:k], '')
хреновый рецепт

.
04.09.2016
12:28:54
Гайз, какие есть варианты складывать дробные числа с целыми, чтобы ответ адекваным получился. Round не катит т.к. мне в разных случаях нужно будет оставлять разное кол-во знаков

Igor
04.09.2016
12:30:09
использовать Decimal?

Dmitriy
04.09.2016
12:30:19
decimal

+1

.
04.09.2016
12:31:58
Спасибо, вроде работает

b0g3r
04.09.2016
14:13:23
Есть ли какое-нибудь хитрое решение для такой задачки:

Stanislav
04.09.2016
14:13:54
42

b0g3r
04.09.2016
14:14:52
на вход подаётся строка типа "Название предмета", при этом она может выглядеть так: "ПРЕДМЕТ" "НАЗВАНИЕ ПРЕДМЕТА" "Н А З В А Н И Е" "Н А З В А Н И Е И П Р Е Д М Е Т"

есть идеи как это все приводить к читаемым словам?

Google
⬗VLAD⌶K⬖
04.09.2016
14:16:19
str.find('ПРЕДМЕТ')

Omni
04.09.2016
14:16:30
Нужен словарь допустимых слов, а то последний вариант сам собой никак не прочитается

b0g3r
04.09.2016
14:16:31
неа, не то совсем

вот тоже думаю, то есть складывать до того момента, пока слово не перестанет проверяться?

Omni
04.09.2016
14:16:58
Ибо компьютер по-русски не понимает

Admin
ERROR: S client not available

b0g3r
04.09.2016
14:17:02
по словарю, то есть

Igor
04.09.2016
14:17:05
melancholiac
04.09.2016
14:32:53
те опустить в ловер и первые буквы поднять в аппер?

или я не понял

Igor
04.09.2016
14:38:23
те опустить в ловер и первые буквы поднять в аппер?
ну, для этого есть 'HELLO WORLD'.capitalize() или string.capwords('HELLO WORLD'), если надо каждое слово с заглавной буквы

на вход подаётся строка типа "Название предмета", при этом она может выглядеть так: "ПРЕДМЕТ" "НАЗВАНИЕ ПРЕДМЕТА" "Н А З В А Н И Е" "Н А З В А Н И Е И П Р Е Д М Е Т"
еще можно посчитать количество пробелов, и если их дохрена, то склеивать все пробелы, а потом пытаться найти слова по словарю это тоже так себе способ, но лучше, чем ничего

Zahar
04.09.2016
14:50:05
Берешь словарь

Строишь ДКА по БОРу из этих слов

Ходишь по автомату, не переходя по пробелам

Хотя, не

Пытаешься перейти по пробелу

Если в словаре есть названия или словосочетания с пробелами

Строишь ДКА по БОРу из этих слов
ДКА - конечный автомат БОР - trie в англоязычной литературе. Структура данных.

Google
Zahar
04.09.2016
14:54:06
Ну, это быстрый вариант

Если язык английский

И слова неизменные

То можно просто искать слова целиком

Хотя в любом случае нужно трахаться со сложным словами

melancholiac
04.09.2016
14:56:11
(:V)

Zahar
04.09.2016
14:56:22
Да, как ты хочешь поступать со сложным словами?

Если там пробелы

То это считать за два слова или одно

melancholiac
04.09.2016
14:57:16
(:V)**(:V)

Zahar
04.09.2016
14:58:48
Хм, даже если не сложное слово, то фуфло

melancholiac
04.09.2016
15:00:06
(:V)**(:V)**.....**(:V)

Zahar
04.09.2016
15:00:57
Короче

Удали пробелы вообще

Потом: вот стоишь ты на i-ом символе

Далее перебираешь правую границу слова на промежутке [i; sz-1]

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

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