Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 30, 2017 14:36:05

Fermer
Зарегистрирован: 2017-09-30
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

Только начал изучать. По книге Lutc_M._-_Izuchaem_Python_(4-e_izdanie)
Он пишет про Питон 3.0. Я же скачал последнюю версию 3.6.2
Не могу разобраться с функцией Reload
пишет NameError: name ‘script1’ is not defined
Возможно это из за несовместимости или все что работает в 3.0 должно работать в 3.6?

И тут же спрошу. С того ли я начал обучение? Может есть какие то более оптимальные способы изучить Питон (опыт в программировании нулевой)

Офлайн

#2 Сен. 30, 2017 16:50:47

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

Этот вопрос легко гуглится SO
Вообще первые версии 3 питона не были “стабильными” в целом.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Сен. 30, 2017 18:56:33

python335
Зарегистрирован: 2016-10-19
Сообщения: 88
Репутация: +  -8  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

не знаю Джон. По моему 3.2 был вполне нормальным.

Офлайн

#4 Сен. 30, 2017 19:48:15

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

Не думаю. Надо поднимать историю минорных изменений что бы убедиться что к 3.4 стало production ready и народ перестал бояться его использовать и начал переходить со второй версии. Частично поэтому 3.4 заморозили развитие, народу нужна была стабильная версия тройки.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Сен. 30, 2017 19:48:38)

Офлайн

#5 Сен. 30, 2017 23:44:27

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2842
Репутация: +  186  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

> Не могу разобраться с функцией Reload

reload переместили в importlib



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#6 Окт. 1, 2017 09:59:14

Djo0513
Зарегистрирован: 2016-09-02
Сообщения: 92
Репутация: +  0  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

Fermer

 from imp import reload
import random
reload(random)
Начали с того, но закончите не с того.



Лучший учитель - это ты сам.

Отредактировано Djo0513 (Окт. 1, 2017 10:00:10)

Офлайн

#7 Окт. 1, 2017 17:39:01

Fermer
Зарегистрирован: 2017-09-30
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

Спасибо за ответы. Установил версию 3.0 . Разберусь с ней, а потом перейду на новую, если будет необходимость

Офлайн

#8 Окт. 1, 2017 20:26:33

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

не правильно, установите версию 3.6 и идите по ней - если встретите проблемы, может проще ее пропустить и позже вернуться. Ну не делайте себе проблемы на ровном месте. Пожалейте свое время.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#9 Окт. 1, 2017 23:02:24

Fermer
Зарегистрирован: 2017-09-30
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

совместимость Python3.0 - 3.6.2

JOHN_16
не правильно, установите версию 3.6 и идите по ней - если встретите проблемы, может проще ее пропустить и позже вернуться. Ну не делайте себе проблемы на ровном месте. Пожалейте свое время.
Спасибо за совет. Последую ему, т.к. опыта у Вас в любом случае больше.
И еще.. Нашел мнение что луче начать с “Программирование на Python 3” Марка Саммерфилда. а уже потом
Лутца изучать. Интересует Ваше мнение по этому поводу, если Вам знакомы оба эти издания

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version