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

Страница 834 из 1885
Zart
25.11.2016
19:45:27
>>> bytes(range(97, 123)) b'abcdefghijklmnopqrstuvwxyz'

Anton
25.11.2016
19:46:00
а битовыми операциями?

Zart
25.11.2016
19:46:15
накой

Anton
25.11.2016
19:46:28
для общей картины

Google
Zart
25.11.2016
19:46:35
какими?

Anton
25.11.2016
19:47:00
а хз, я не придумал

точнее даже не думал

b0g3r
25.11.2016
19:48:11
наверное как-то так и появляются олимпиадные задачки

Denis
25.11.2016
19:49:56
Очень сложная олимпиадная задача - вывести все буквы

b0g3r
25.11.2016
19:50:21
битовыми операциями которые ещё не придуманы)

Zart
25.11.2016
19:53:15
Очень сложная олимпиадная задача - вывести все буквы
program Olimpiada1; var I: Integer; procedure Ascii(I: Integer); begin case I of 1: Write('A'); 2: Write('B'); 3: Write('C'); 4: Write('D'); 5: Write('E'); 6: Write('F'); 7: Write('G'); 8: Write('H'); 9: Write('I'); 10: Write('J'); 11: Write('K'); 12: Write('L'); 13: Write('M'); 14: Write('N'); 15: Write('O'); 16: Write('P'); 17: Write('Q'); 18: Write('R'); 19: Write('S'); 20: Write('T'); 21: Write('U'); 22: Write('V'); 23: Write('W'); 24: Write('X'); 25: Write('Y'); 26: Write('Z'); end; end; begin for I := 1 to 26 do Ascii(I); WriteLn; end.

пойду убьюсь апчонить

53r63rn4r
25.11.2016
19:53:57
Делфи?

b0g3r
25.11.2016
19:53:59
удачи)

53r63rn4r
25.11.2016
19:54:00
Паскаль?

Google
Zart
25.11.2016
19:54:17
паскаль обычный. дельфи такое соберет без модификаций тоже

такая херня на втфкоде пролетала

Denis
25.11.2016
19:57:35
код моего одноклассника

Levent
25.11.2016
19:58:13
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ

Zart
25.11.2016
19:58:24
расскажите ему про not

53r63rn4r
25.11.2016
19:58:42
Ох, епта

Еще и в пт

Еще один повод напиться

Сегодня узнал что такое индусский код

Zart
25.11.2016
19:59:44
http://bash.im/quote/66390

53r63rn4r
25.11.2016
20:01:05
Лол

Levent
25.11.2016
20:02:04
http://bash.im/quote/66390
Ахахахаха

ахахахахахаха

Чому я ору с этого?

?

53r63rn4r
25.11.2016
20:03:57
10 вечера До дома осталось 20 минут

Vhfh Huh G
25.11.2016
20:44:39
народ

вопрос

Google
Vhfh Huh G
25.11.2016
20:44:52
как сделать так, что вот у меня есть словарь

из букв алфавита

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

вот код выше

b0g3r
25.11.2016
20:46:31
использовать ordereddict

Zart
25.11.2016
20:46:43
но зочем..

он строку из аскии хотел ради if char in d

вместо того чтобы просто if char.isalpha()

судя по всему циклы подсчета символов и строк.. легко клепаются через collections.Counter

Vhfh Huh G
25.11.2016
20:52:57
ну мне бы текущее решение подправить, вот про мой вопрос мне бы хотелось как лучше всего

ustas
25.11.2016
22:27:09
вместо второй строки можно просто импортировать ascii_uppercase вместо цикла с брейком при нахождении точки можно сделать s[:s.find('.')] плюс подсчет количеста попаданий буквы в строке лучше юзать str.count()

Logerk49
26.11.2016
07:19:05
https://pp.vk.me/c636721/v636721215/342ca/IHUIgRqh3Zw.jpg одинаковый код, но скрипт не рабтоает почему так ?

b0g3r
26.11.2016
08:24:25
Ну а я уже хотел объяснить)

Cykooz
26.11.2016
08:24:34
Если используете префикс r то не надо слеши экранировать

b0g3r
26.11.2016
08:25:22
Как насчет сначала попробовать?)

>>> p = r'\' File "<stdin>", line 1 p = r'\' ^ SyntaxError: EOL while scanning string literal

от конечного слеша r не спасает)

Cykooz
26.11.2016
08:30:08
Хм, а чего тогда питон ругается на путь с двумя слешами?

Google
Cykooz
26.11.2016
08:32:58
Language: python Source: print('\\', '-', r'\\') Result: \ - \\ Stats: Absolute running time: 0.14 sec, cpu time: 0.01 sec, memory peak: 5 Mb, absolute service time: 0,14 sec

b0g3r
26.11.2016
08:33:12
всё верно

Cykooz
26.11.2016
08:33:24
Однако. Это что, какая то бага в Питоне?

b0g3r
26.11.2016
08:33:34
это не бага

это фича

Admin
ERROR: S client not available

Igor
26.11.2016
08:33:45
никакой баги. des = 'C:\\'. Чего мучаться

b0g3r
26.11.2016
08:33:57
http://stackoverflow.com/a/19654184

Igor
26.11.2016
08:36:07
Или, вероятно, вообще 'C:' может прокатить (не уверен, лень винду запускать)

b0g3r
26.11.2016
08:37:56
а вот обсуждение

https://bugs.python.org/issue1271

@#*!
26.11.2016
09:03:25
првиет! нужно написать скрипт, который составит такой список для любого текста, поданного на вход. Скрипт должен принимать на вход путь до текстового файла и выводить в консоль десять самых популярных слов в этом файле в порядке убывания частоты.

Denis
26.11.2016
09:05:40
Что-то типа collections.Counter(open(filename).read().split())

arisu
26.11.2016
09:09:01
Это не баг

Иначе как в роу стринг включить замыкающую кавычку?

Zart
26.11.2016
09:14:22
Однако. Это что, какая то бага в Питоне?
с новым годом. всю жисть у рав литералов этот косяк был

Alex
26.11.2016
09:14:45
Прикрути чтение из файла и будет тебе счастье

/py3 text = 'foo bar baz qwe asd bar def qwe foo baz baz def lorem ipsum qwe ddd sss aaa def lorem ipsum dolor sit amet' word_counter = {} for word in text.split(): word_counter[word] = word_counter.get(word, 0) + 1 for word, count in sorted(word_counter.items(), key=lambda k: k[1], reverse=True)[:10]: print(word, '-', count)

Result: def - 3 qwe - 3 baz - 3 lorem - 2 bar - 2 ipsum - 2 foo - 2 dolor - 1 sit - 1 aaa - 1 Stats: Absolute running time: 0.14 sec, cpu time: 0.01 sec, memory peak: 5 Mb, absolute service time: 0,14 sec Tip: Wrap your code in triple backticks to display it in monospace.

Google
Zart
26.11.2016
09:17:28
как написано в том обсуждении - обычные и рав литералы парсятся одинаково, но у рав не срабатывает замена эскейпа на эквивалент

@#*!
26.11.2016
09:17:44
так и пиши "у меня есть задача со степика"
Да задача с github хочу стать умным как вы

Zart
26.11.2016
09:21:32
Да задача с github хочу стать умным как вы
условия задачи требуют подсчета частоты слов. итого тебе надо: 1) читать входной файл 2) разбивать его на слова 3) увеличивать счетчик для каждого 4) после обработки отсортировать слова по убыванию их колва 5) вывести первые 10 из них

[Anonymous]
26.11.2016
09:21:57
так и пиши "у меня есть задача со степика"
а есть где-то фуловый список?

ну с задачками

Zart
26.11.2016
09:22:16
считай теперь каждую мою фразу можно перевести с русского в питон

Zart
26.11.2016
09:23:33
а есть где-то фуловый список?
на степике не видел, лишь перебирая весь курс

Logerk49
26.11.2016
11:04:08
как скопировать все файлы с папки и подпапок с определнным расширением?

Zart
26.11.2016
11:11:31
shutil.copytree и передать свой фильтр в ignore=

но проще сделать обход через os.walk вручную и копировать по мере надобности наверное

Logerk49
26.11.2016
11:38:31
пытаюсь через copytree(src,dest,ignore=ignore_patters(",".join(dirs_l))) выдает отказано в доступе 'D:\\'(dest)

Zart
26.11.2016
11:51:10
а ты понимаешь что ignore - это список того что НЕ копировать?

Igor
26.11.2016
11:53:55
и что N пропущена в patterns

и что прав на запись правда может не быть %)

Logerk49
26.11.2016
11:55:45
да, dirs_l содержить название всех папок

а ты понимаешь что ignore - это список того что НЕ копировать?

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

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