Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 4, 2008 10:22:02

cleg
От:
Зарегистрирован: 2006-11-09
Сообщения: 153
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

Итак, поздравляю господа, это событие свершилось :-)

Список изменений вот: http://docs.python.org/dev/3.0/whatsnew/3.0.html Хотя это и так все знают :-)

Изменений в общем много, хотя слишком уж радикальных по-моему нет.

ЗЫ Добавьте новость на главную срочно. А то везде есть, а у нас - еще нет…



Офлайн

#2 Дек. 4, 2008 11:16:27

Cleric
От:
Зарегистрирован: 2007-06-26
Сообщения: 87
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

Урра товарищи!



Офлайн

#3 Дек. 4, 2008 20:58:34

Jenyay
От:
Зарегистрирован: 2007-08-10
Сообщения: 173
Репутация: +  1  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

Из радикальных изменений, имхо, - функция print. А из самых стремных - окончательное разделение операций / и //.

PS:А, да, еще манипуляции с range-xrange тоже настораживают.



Отредактировано (Дек. 4, 2008 20:59:14)

Офлайн

#4 Дек. 5, 2008 07:43:37

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

медленнее стал. :(

та программка, что на 2.4 работала 2 минуты на 3 работает около 2.5.



Офлайн

#5 Дек. 5, 2008 11:55:43

gralex
От:
Зарегистрирован: 2008-03-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

Вот зараза… Чем его нормально можно редактировать под виндой,
если есть русские идентификаторы?
Такой код :

def проц():
return 333

if __name__ == “__main__”:
апр = ‘sdds’
print (апр)
print (проц())

IDLE не пропускает - пишет ошибка в названии идентификатора,
хотя в консоли cmd выполняется как и должен - без ошибок.
PyScripter 1.9.9.2 выдает на старте ошибки и в итоге не работает.

P.S. О целесообразности использования русских идентификаторов
спорить не будем - чисто академический интерес.



Офлайн

#6 Дек. 5, 2008 12:05:28

sky
От:
Зарегистрирован: 2008-05-26
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

идентификатор может состоять из латинских букв, цифр 0-9 и знака подчеркивания. так было 30 лет назад, так и сейчас. не знаю как ты это смог запустить в cmd :)

хотя в консоли cmd выполняется как и должен - без ошибок.
должно выполнятся с ошибкой и выполняется с ошибкой, все правильно.
но вообще питон не переваривает русские переменные.



Отредактировано (Дек. 5, 2008 12:07:58)

Офлайн

#7 Дек. 5, 2008 12:39:49

gralex
От:
Зарегистрирован: 2008-03-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

sky
идентификатор может состоять из латинских букв, цифр 0-9 и знака подчеркивания. так было 30 лет назад, так и сейчас. не знаю как ты это смог запустить в cmd
Почитай здесь для начала :
http://docs.python.org/3.0/whatsnew/3.0.html
конкретно вот эта фраза:
PEP 3131: Non-ASCII letters are now allowed in identifiers. (However, the standard library remains ASCII-only with the exception of contributor names in comments.)
Раньше этого не было, до 3-й версии.



Офлайн

#8 Дек. 5, 2008 13:00:00

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

gralex
PEP 3131: Non-ASCII letters are now allowed in identifiers. (However, the standard library remains ASCII-only with the exception of contributor names in comments.)
Раньше этого не было, до 3-й версии.
Зря они это затеяли, я уже вижу китайский код - бессмысленный и беспощадный



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#9 Дек. 5, 2008 13:23:47

gralex
От:
Зарегистрирован: 2008-03-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

PooH
Зря они это затеяли, я уже вижу китайский код - бессмысленный и беспощадный
Да, китайцы с индусами теперь будут отжигать по-полной… :-)



Офлайн

#10 Дек. 8, 2008 07:31:36

Dimka665
От:
Зарегистрирован: 2008-09-19
Сообщения: 177
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.0 - релиз

Jenyay
Из радикальных изменений, имхо, - функция print. А из самых стремных - окончательное разделение операций / и //.

PS:А, да, еще манипуляции с range-xrange тоже настораживают.
это плюсы. а вот слияние long и int - не гуд.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version