Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 19.03.2013, 05:52   #1
arkadihard
Форумчанин
 
Регистрация: 01.02.2012
Сообщений: 109
Репутация: 3
Лампочка Python. Написать чат-бот

Всем привет. Помогите пожалуйста написать чат-бот.
Код:

# с комментарием на каждую строчку что она выполняет

Можно самый примитивный(как пример). Мне это нужно для изучения Python.

Последний раз редактировалось arkadihard; 19.03.2013 в 07:11.
arkadihard вне форума   Ответить с цитированием
Старый 19.03.2013, 07:55   #2
s-andriano
Профессионал
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,235
Репутация: 563
По умолчанию

Цитата:
Сообщение от arkadihard Посмотреть сообщение
Код:

# с комментарием на каждую строчку что она выполняет

Комментарии так не пишутся.
Что выполняет код - должно быть видно из самого кода (для чего переменным принято давать осмысленные имена).
А в комментариях пишут - зачем, он это делает.
И комментарии в каждой строке - дурной тон. Они должны акцентировать внимание на наиболее существенных моментах, а не рассеивать внимание. Поэтому принято писать одну строку комментариев на осмысленный фрагмент, составляющий обычно несколько строк кода.
s-andriano вне форума   Ответить с цитированием
Старый 19.03.2013, 08:24   #3
arkadihard
Форумчанин
 
Регистрация: 01.02.2012
Сообщений: 109
Репутация: 3
По умолчанию

Да, я полностью согласен.
Но у меня другой случай.
Мне нужен комментарий на каждую строку, чтобы я научился сам, я застрял на 1й главе учебника самерфилда. Мне на соседнем форуме сказали напиши чат-бот, чтобы понять о, чем говорит самерфилд. Но я не знаю как это сделать. Потому и прошу вас помочь. Коментарии мне помогут сообразить зачем нужны те или иные операторы и другие части кода.
Я чайник. А теория меня запутала и я не могу ее применить на практике, пока. Мне очень нужна ваша помоешь для старта. Мне кажется я примерно начал представлять как работает программирование на Python, но пока только кажется. Мне как-бы нужно увидеть картину в действии.
(это сложно объяснить)
arkadihard вне форума   Ответить с цитированием
Старый 19.03.2013, 08:44   #4
s-andriano
Профессионал
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,235
Репутация: 563
По умолчанию

"Напиши чат - бот" - на самом деле достаточно разумное предложение.
Но к нему необходимо несколько уточнений.
Первое: чат-бот - достаточно сложная программа, ее новичку с первого раза не написать.
Собственно, прежде, чем написать чат бот, необходимо сначала написать несколько десятков программ попроще.
Вот с этих программок попроще и начинайте.
При этом попытайтесь не переделывать устоявшиеся правила под себя ("у меня другой случай"), а, наоборот, принять их для себя, т.к. они выработаны несколькими поколениями программистов на основе колоссального опыта. И действовать на их основе.

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

Возможно, если не подошел один учебник, нужно попробовать другой.
Вот если Вы попробовали 3-5 учебников и ни один не подошел, тут повод задуматься, а все ли Вы правильно делаете?

Последний раз редактировалось s-andriano; 19.03.2013 в 08:47.
s-andriano вне форума   Ответить с цитированием
Старый 19.03.2013, 09:17   #5
arkadihard
Форумчанин
 
Регистрация: 01.02.2012
Сообщений: 109
Репутация: 3
По умолчанию

Спасибо большое. Вы помогли мне встать на путь истинный. Найду учебник с задачками. Если не осилю, задумаюсь над тем, мае это или нет.
arkadihard вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧАТ БОТ NexuS100 Паскаль 8 25.01.2013 21:10
Чат бот bukvoed278 PHP 1 29.12.2011 23:00
Нужно написать программу бот для клика Mahov Безопасность, Шифрование 1 16.11.2010 22:39


01:47.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru