Форум сайта python.su
0
Всем привет,
Решил вот я статьт суперспециалистом в Python, но вот с чего начать ума не приложу.
Программистом никогда не рабьотал, опыт программирования практически никакой, образование не профильное…. короче баловался в институте на Visual Basic - очень понравилось… и вот недавно решил что хочу быть Питонистом)))
сейчас занимаюсь по книжке Head First Python 2010 (Oreilly) вроде все понятно, но чем дальше в лес … тем сложнее для понимания, сейчас дошел до Web-development и встрял, если все делать по книжке, то вроде все работает, но понимания процесса написания HTML текста очень мало, в книге пишут:
вот мы тут создали вам скриптик, который все сделает за вас, все что от вас требуется это вызвать функции описаные в этом скрипте и будет вам счястье… но я так не хочу, мне необходимо докопаться до базовых принципов работы Pyton скриптов и самих web страниц.
В связи с чем возникает вопрос:
С чего начать изучение питона, что очень важно, интересует именно версия 3.Х
Может кто нибудь стать моим наставником на пути просвещения ???? (я вполне серьезен)
Офлайн
52
Начните с изучения возможностей современных поисковых систем и английского языка. (я вполне серьезен).
Офлайн
0
fata1ex
Начните с изучения возможностей современных поисковых систем и английского языка. (я вполне серьезен).
Офлайн
14
DSandD, раз ты такие вопросы задаешь - с какого языка ты пришел?
Офлайн
221
odnochlen
Написано же, VisualBAsic, в котором, как мне помнится и имеется goto.
DSandDнет. Почему? когда нибудь поймете …
Вот например вопрос, есть ли в питоне аналог команды goto?
Офлайн
857
DSandDизучай программирование, начинай с того же, с чего начинают в институтах
Программистом никогда не рабьотал, опыт программирования практически никакой, образование не профильное…. короче баловался в институте на Visual Basic - очень понравилось… и вот недавно решил что хочу быть Питонистом)))
Офлайн
0
JOHN_16
try: x= int(intput('введите число типа int : ') if isinstance (x, int): print ('Ура, введено корректное число!') except ValueError: print ('Введенное вами число не int!!!')
py.user.next
Отредактировано DSandD (Сен. 21, 2012 12:43:24)
Офлайн
568
DSandDЯ не хочу Вас обижать, но искусство программирование - это не только и не столько знание языков программирования или каких-то технологий, сколько способность к логическому мышлению.x= int(intput('введите число типа int : ') if isinstance (x, int):
Офлайн
16
Изучите сначала язык и его базовые конструкции. Литературы в сети много.
Лезть в веб пока не советую, ибо на чистом питоне там не пишут, а изучать фреймворки без знания языка не лучшая идея.
Касательно вашего примера:
while True: try: x = int(intput( 'введите число типа int : ' ) except ValueError : print ( 'Введенное вами число не int!!!' ) else: print ( 'Ура, введено корректное число!' ) break
Офлайн
0
FishHook
GaiveR
Офлайн