Donaudampf
28.04.2017
15:39:58
Он же функцию возвращает
Zart
28.04.2017
15:40:34
а подумать?
я уже дважды про сплит сказал
Google
Donaudampf
28.04.2017
15:50:56
А, лол, у меня перенос строки аккурат после геттера
Я с телефона читаю
Zart
28.04.2017
15:51:32
сам видишь что строка удлинилась бессмысленно
если начать городить кашу из оператор.итемгеттер, стринг.сплит и фанктулз.партиал, то выйдет аще пиздетс
Donaudampf
28.04.2017
15:54:12
Просто я бы не стал вообще пихать сплит в key, а подал бы на вход сортировке тупл, чисто из соображений читаемости
Zart
28.04.2017
15:54:29
западло в том, что m не тупл
>>> operator.itemgetter(2, 3)(range(10))
(2, 3)
>>> operator.itemgetter(slice(2, 4))(range(10))
[2, 3]
>>> range(10)[2:4]
[2, 3]
punkgendos
28.04.2017
16:05:47
а если я файл буду каждый раз открывать через wb он же каждый раз будет перезаписываться?
Zart
28.04.2017
16:08:24
разумеется
как альтернатива - r+b
но если он не существует, то р+б выдаст ошибку
punkgendos
28.04.2017
16:12:54
да, все, разобрался, спасибо
Ли Анатолий
28.04.2017
17:04:14
d='ellow'
»> d.split(',')
['ellow']
Google
Ли Анатолий
28.04.2017
17:04:35
всем привет почему неразделяет ?
помогите пожалуйста
Zart
28.04.2017
17:04:55
а если подумать?
Ли Анатолий
28.04.2017
17:05:47
ща)
вроде все как в книге
Zart
28.04.2017
17:08:22
а что оно должно разделять и как?
Ли Анатолий
28.04.2017
17:09:30
e,l,l,o,w
я так понял
Zart
28.04.2017
17:09:46
нет?
ты сейчас спутал с джойном
Маришка
28.04.2017
17:10:09
Он со всем спутал
Zart
28.04.2017
17:11:17
ичо?
>>> 'Shit'.split()
['Shit']
Ли Анатолий
28.04.2017
17:11:55
и я о том
что делает сплит
вообще
Zart
28.04.2017
17:12:15
.split() разбивает по вайтспейсам
>>> 'Eat shit and die'.split()
['Eat', 'shit', 'and', 'die']
Google
Ли Анатолий
28.04.2017
17:13:35
Маришка
28.04.2017
17:14:11
Zart
28.04.2017
17:14:58
напоминалка про разницу между split() и split(' '):
>>> 'Eat shit and die'.split(' ')
['Eat', 'shit', '', '', '', '', '', '', 'and', '', '', '', '', '', '', 'die']
Ли Анатолий
28.04.2017
17:17:24
спасибо просто только начал изучать)
питон
Sergey
28.04.2017
17:31:14
Language:
python3
Source:
print("sex drugs and rap".split(" "))
Result:
['sex', 'drugs', 'and', 'rap']
Расписная Черепашка
28.04.2017
17:33:38
Привет!
В связи с недавними событиями в чате http://telegra.ph/import-drama-04-19
данный диалог остался без администраторов, в следствии этого советуем перейти в новый аналогичный диалог - @ru_python_beginners
Маришка
28.04.2017
17:45:59
Как то даже странно что первое работает
Il'ya
28.04.2017
17:47:57
Sergey
28.04.2017
17:48:01
Language:
python3
Source:
print(list("shit"))
Result:
['s', 'h', 'i', 't']
Zart
28.04.2017
17:48:25
>>> *'shit'
File "<stdin>", line 1
SyntaxError: can't use starred expression here
да не должно
Маришка
28.04.2017
17:49:06
Распакавало же хд
Zart
28.04.2017
17:49:44
ну внутри вызова-то...
Sergey
28.04.2017
17:49:53
А не должно ?
Magma
28.04.2017
17:49:56
Language:
python3
Source:
print(list("TOMMY CASH"))
Result:
['T', 'O', 'M', 'M', 'Y', ' ', 'C', 'A', 'S', 'H']
Маришка
28.04.2017
17:50:25
Zart
28.04.2017
17:50:53
>>> *'shit',
('s', 'h', 'i', 't')
Маришка
28.04.2017
17:51:34
Google
Zart
28.04.2017
17:51:44
порой надо
Маришка
28.04.2017
17:52:50
Не могу придумать задачек :D
Albatrosicks
28.04.2017
17:53:11
Мее, а что звездочка делает? :(
Zart
28.04.2017
17:53:36
в модных версиях питона - анпак
Маришка
28.04.2017
17:53:40
Zart
28.04.2017
17:53:50
в менее модных тоже, но только в вызовах функций
Magma
28.04.2017
17:53:55
Language:
python3
Source:
def mq():
print('mq')
print(1000+337)
mq()
Result:
mq
1337
Albatrosicks
28.04.2017
17:53:58
Magma
28.04.2017
17:54:15
Zart
28.04.2017
17:54:30
3.2+ вроде
не помню навскидку
Маришка
28.04.2017
17:55:04
THUG LIFE
Ты и в личке с ботом можешь играться
Magma
28.04.2017
17:55:31
Zart
28.04.2017
17:55:52
телепузики...
Maksym
28.04.2017
17:56:14
Magma
28.04.2017
17:56:17
Alex
28.04.2017
17:56:22
Magma
28.04.2017
17:56:36
Маришка
28.04.2017
17:57:13
И нету багов с файлами у которых в названии юникодные символы
Google
Albatrosicks
28.04.2017
17:57:47
Language:
python3
Source:
import random
# roulette without spoilers
print("\t"*200, random.choice(["Венерическое", "Психологическое"]))
Result:
Психологическое
Alex
28.04.2017
17:58:46
Zart
28.04.2017
18:01:37
Language:
py3
Source:
import this
Result:
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
гм
Magma
28.04.2017
18:02:12
Language:
python3
Source:
def mq():
lolkekcheburek = 'thug life'
a = "1"
b = "3"
c = "3"
d = "7"
if lolkekcheburek == 'thug life':
print(a,b,c,d)
else:
print('UR NOT 1337 PACAN MQ')
mq()
Result:
1 3 3 7
Маришка
28.04.2017
18:03:34
._.
Magma
28.04.2017
18:03:53
Zart
28.04.2017
18:04:08
Language:
py3
Source:
from calendar import calendar; print(calendar(2017))
Result:
2017
January February March
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 1 2 3 4 5 1 2 3 4 5
2 3 4 5 6 7 8 6 7 8 9 10 11 12 6 7 8 9 10 11 12
9 10 11 12 13 14 15 13 14 15 16 17 18 19 13 14 15 16 17 18 19
16 17 18 19 20 21 22 20 21 22 23 24 25 26 20 21 22 23 24 25 26
23 24 25 26 27 28 29 27 28 27 28 29 30 31
30 31
April May June
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 1 2 3 4 5 6 7 1 2 3 4
3 4 5 6 7 8 9 8 9 10 11 12 13 14 5 6 7 8 9 10 11
10 11 12 13 14 15 16 15 16 17 18 19 20 21 12 13 14 15 16 17 18
17 18 19 20 21 22 23 22 23 24 25 26 27 28 19 20 21 22 23 24 25
24 25 26 27 28 29 30 29 30 31 26 27 28 29 30
July August September
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 2 1 2 3 4 5 6 1 2 3
3 4 5 6 7 8 9 7 8 9 10 11 12 13 4 5 6 7 8 9 10
10 11 12 13 14 15 16 14 15 16 17 18 19 20 11 12 13 14 15 16 17
17 18 19 20 21 22 23 21 22 23 24 25 26 27 18 19 20 21 22 23 24
24 25 26 27 28 29 30 28 29 30 31 25 26 27 28 29 30
31
October November December
Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su
1 1 2 3 4 5 1 2 3
2 3 4 5 6 7 8 6 7 8 9 10 11 12 4 5 6 7 8 9 10
9 10 11 12 13 14 15 13 14 15 16 17 18 19 11 12 13 14 15 16 17
16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 19 20 21 22 23 24
23 24 25 26 27 28 29 27 28 29 30 25 26 27 28 29 30 31
30 31
Sergey
28.04.2017
18:10:06
Language:
python3
Source:
import drama
Errors:
Traceback (most recent call last):
File "source_file.py", line 1, in <module>
import drama
ImportError: No module named 'drama'
Эх
Маришка
28.04.2017
18:22:50
Albatrosicks
28.04.2017
18:24:21
Извращуги
Я неначо не намекаю, но у бота еще асма есть
Маришка
28.04.2017
18:25:22
Так асм то всего 3 команды
Sergey
28.04.2017
18:31:03
Все бот нах послал
?
Проксимов
28.04.2017
19:16:17
1
Что лучше telebot или telepot
2
Эта группа больше не существует