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

Страница 1099 из 1885
Dmitriy
11.01.2017
05:24:27
Ну это же изи

Наверно

Johnnie
11.01.2017
05:24:43
выглядит да, но мне кажется есть подвох

Pavel
11.01.2017
05:24:54
Наверно
я же сразу предупредил: бегинер или бегинер++ (если со звёздочкой)

Google
Johnnie
11.01.2017
05:25:34
dog fuck red cat lazy >_<

Dmitriy
11.01.2017
05:26:17
The fat cat sat on the mat

Pavel
11.01.2017
05:26:25
dog fuck red cat lazy >_<
The red fox jump over the lazy fox The black cat loudly fuck the red dog The red cat quickly jump over the lazy fox

Johnnie
11.01.2017
05:27:02
ну вот, все наоборот. кот собаку( это все потому что он черный?

Pavel
11.01.2017
05:27:21
Igor
11.01.2017
05:29:58
Я тут на книжку наткнулся. Песни о Паскале. Никто не видел никогда? Нет ли по Python похожей? Там автор в очень доступной форме объясняет материал.

Johnnie
11.01.2017
05:30:08
:))))

Dmitriy
11.01.2017
05:31:26
Какие-нибудь Лутцы и Саммерфилды например

Johnnie
11.01.2017
05:31:27
просто оставлю это здесь

ты вот там хотел пачку книг полистать. Давай я тебя на недельку забаню, чтобы чат не отвлекал?

Igor
11.01.2017
05:31:45
С Лутцем уснёшь.

Dmitriy
11.01.2017
05:32:55
Хочешь верь, а хочешь нет, никогда их не читал

Но все советуют

Google
Dmitriy
11.01.2017
05:33:20
Поэтому тоже нужно посоветовать, обязательно

Igor
11.01.2017
05:34:14
dog fuck red cat lazy >_<
the dog fucks the crazy cat lady!

Igor
11.01.2017
05:39:25
Ну человек Питон хочет выучить.

Ну чего вы а?

Ищу книгу понятную.

Johnnie
11.01.2017
05:42:45
the black cat quickly jump over the lazy dog fuck the black dog fuck the black dog quickly jump over the lazy fox quickly fuck

особенно последнее понравилось

Dmitriy
11.01.2017
05:43:05
'The dog jump over lazy quickly'

Johnnie
11.01.2017
05:43:32
бля, чет напутал да))

Dmitriy
11.01.2017
05:43:36
import random " ".join(map(random.choice, [['The'],['dog', 'cat', 'fox'],['jump over', 'fuck'],['red', 'quick', 'black', 'lazy'], ['loudly', 'quickly']]))

Dmitriy
11.01.2017
05:45:25
Наебку быстрее

Johnnie
11.01.2017
05:46:00
https://paste.fedoraproject.org/525361/14841135/

какой-то пиздец на 60+ строк

Filip
11.01.2017
05:46:19
Ищу книгу понятную.
http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/index.html

Johnnie
11.01.2017
05:46:23
но к этому меня сейчас приучают на devman.org :(

Levent
11.01.2017
05:46:29
https://paste.fedoraproject.org/525361/14841135/
ФУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУ

Dmitriy
11.01.2017
05:46:29
А, теперь понял

Google
Levent
11.01.2017
05:46:33
ФУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУ

ка-ка

ненужно

Pavel
11.01.2017
05:48:11
мышка прыгает через кошку.

код по ссылке может только одно существиетльное в шаблоне. the {adjective} {noun} {verb}. Если два существительных - они будут одним и тем же, а хочется разными.

Pavel
11.01.2017
05:50:36
да чё-то я тут запутался между телеграмом и аутлуком и потерял нить, кому что отвеаю. ?

Anonymous*
11.01.2017
05:52:55
Мне не очень нравится программа аутлук

А тебе?

Johnnie
11.01.2017
05:53:14
аутлук норм

скайп хуета

Pavel
11.01.2017
05:53:22
Anonymous*
11.01.2017
05:54:14
Скайп тоже не очень

Pavel
11.01.2017
05:54:38
а можно сразу все хотелки озвучить? :)
? доп. условие: список шаблонов фраз сколько угодно большой, каждая фраза может включать несколько разных существительных и прилагательных.

а можно сразу все хотелки озвучить? :)
я же сразу говорил: два уровня сложности, бегинер и бегинер++.

Dmitriy
11.01.2017
05:55:58
И еще при этом чтобы смысл предложения был впорядке?

Google
Pavel
11.01.2017
05:59:14
И еще при этом чтобы смысл предложения был впорядке?
Простейшиё вариант: "the существительное глагол the существительное". The Cat fucks the dog. the dog jumps over the fox. the fox licks the cat. Трудно что-то сломать в смысле такого предложения.

Dmitriy
11.01.2017
06:02:48
Ну тут их 2 не больше

Pavel
11.01.2017
06:04:45
Igor
11.01.2017
06:05:06
смысла?

существительного?

глагола?

артикля?

Pavel
11.01.2017
06:19:24
в формат можно передавать словарь, а не только явно перечислять .format(noun=get_noun())

Johnnie
11.01.2017
06:20:09
бля, чето повторов много, показалось что не работает

the black dog fucks dog the quick fox jumps over dog the lazy cat fucks fox the red fox fucks fox the red cat jumps over fox

ну это из-за того что список мелкий

чяднт?

ааа

**

ну также одинаково выводит

the quick cat fucks cat the lazy dog jumps over dog the lazy dog fucks dog the black dog jumps over dog the red dog jumps over dog

Pavel
11.01.2017
06:27:01
а можно не словарь, а объект, который прикидывается словарём.

Johnnie
11.01.2017
06:28:19
https://paste.fedoraproject.org/525365/84116090/

а этот вариант чем плох?

Google
Pavel
11.01.2017
06:35:55
а этот вариант чем плох?
переносы строк заменятся на пробелы. Что не критично для этой задачи, но в целом не очень приятно, кмк.

а можно не словарь, а объект, который прикидывается словарём.
или объект, который наследуется от словаря (для какой-то магии), но переопределят оператор [].

Johnnie
11.01.2017
06:38:46
или объект, который наследуется от словаря (для какой-то магии), но переопределят оператор [].
так ты же сам пишешь, что через формат разных noun не получится. хоть ты ему словарь корми, хоть по кускам отдельно

Pavel
11.01.2017
06:39:43
так ты же сам пишешь, что через формат разных noun не получится. хоть ты ему словарь корми, хоть по кускам отдельно
внутри опреатора [] (__getitem__ в третем питоне) можно делать что угодно. например, random.choice

Dmitriy
11.01.2017
06:44:22
Эмм

Johnnie
11.01.2017
06:44:43
это все круто

только куда этот [] пихать здесь?

Pavel
11.01.2017
06:46:09
только куда этот [] пихать здесь?
питон сам его сделает, когда будет '{bla} {bla}'.format(**x) формировать. Встретит {bla}, и пойдёт за x['bla']

а встретит {bla} ещё раз - пойдёт за x['bla'] второй раз.

Johnnie
11.01.2017
06:47:09
какой-то оверхед имхо

с таким же успехом можно регулярки вкорячить

Igor
11.01.2017
06:47:39
да почему оверхед

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

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