Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Python
Перезагрузить страницу Год Питона, говорят)))
Ответ
 
Опции темы Опции просмотра
  (#31 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 08.01.2012, 15:00

Нет проблем. Я всё время тут, если что
Сам щас ВИП ставлю.
Чтоб творить им совместное зло потом, поделиться приехали опытом. (с) Владимир Семёнович
Ответить с цитированием
  (#32 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 08.01.2012, 16:45

Python Код:
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> a[-2::-3]
[8, 5, 2]
>>> a[-5::2]
[5, 7, 9]
Прикольные дрючки)))
Ответить с цитированием
  (#33 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 08.01.2012, 17:18

Ага, они называются - слайсы. Я бы их тоже включил в "новый язык".
Ответить с цитированием
  (#34 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 08.01.2012, 17:36

Цитата:
Сообщение от gromozeka Посмотреть сообщение
Ага, они называются - слайсы. Я бы их тоже включил в "новый язык".
Запомним... Про новый язык с Винитархом. Мне так вот бы и продолжать потихоньку. А Винитарх фишек жаждет, думаю)))
Ответить с цитированием
  (#35 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,956
Сказал(а) спасибо: 2
Поблагодарили 303 раз(а) в 303 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 08.01.2012, 17:59

Спешить никуда не надо. Всё идёт своим чередом. Питон со списками работает ну очень хорошо, богатый выбор функций.
Ответить с цитированием
Ads.
  (#36 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 08.01.2012, 19:06

Словари:
python Код:
>>> d={}
>>> d[1]="hello"
>>> d["abc"]=12345
>>> d[1]
'hello'
>>> d
{1: 'hello', 'abc': 12345}
>>> d.keys()
[1, 'abc']
>>> d.values()
['hello', 12345]
>>> d.items()
[(1, 'hello'), ('abc', 12345)]
>>> d.update({5:6,7:8})
>>> d
{1: 'hello', 'abc': 12345, 5: 6, 7: 8}
>>> d.has_key(5)
True
>>> d.has_key(9)
False
>>> d.get(5,"hello")
6
>>> d.get(9,"hello")
'hello'
>>> d.pop(5)
6
>>> d
{1: 'hello', 'abc': 12345, 7: 8}

Последний раз редактировалось gromozeka; 08.01.2012 в 19:16
Ответить с цитированием
Ads
  (#37 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 08.01.2012, 20:37

Цитата:
Сообщение от aag Посмотреть сообщение
А как мне этот for закрыть? Ну, например, чтоб в #3 сразу после цикла этот самый список принтануть...
Сообразил, вроде:
Python Код:
>>> s="abcdefgh"
>>> l=[]
>>> for j in s: l+=[j]
else: print l
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
>>>
Ответить с цитированием
  (#38 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 08.01.2012, 20:42

Переходите в блокнот. Шелл вычисляет один блок, Вы не можете написать в нём простыню кода и запустить в конце. Можете, правда, написать класс или функцию любой сложности, а затем уже с готовыми играться.
Ответить с цитированием
  (#39 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 08.01.2012, 22:55

Цитата:
Сообщение от gromozeka Посмотреть сообщение
... Можете, правда, написать класс или функцию любой сложности, а затем уже с готовыми играться.
Ну прям моя любимая Труба от 1987-ого года)))
Вы, поди, специально шелл подсунули)))
Ответить с цитированием
  (#40 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 08.01.2012, 23:59


Я имел в виду, что класс или функция, какими большими бы они не были, представляют из себя один блок кода, а следовательно могут быть от начала до конца введены в шелле.
Ответить с цитированием
  (#41 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 09.01.2012, 00:58

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

Я имел в виду, что класс или функция, какими большими бы они не были, представляют из себя один блок кода, а следовательно могут быть от начала до конца введены в шелле.
Ну да, в Трубе вводится "предложение"(в диалоге). Ну и "блокнот" куда всяку хрень валить.
Прикольно...

Правда, Труба практически ничего "не помнит". Дык, "бабушка старенькая")))

Последний раз редактировалось aag; 09.01.2012 в 01:01
Ответить с цитированием
  (#42 (permalink)) Старый
gromozeka gromozeka вне форума
Флудер
 
Аватар для gromozeka
 
Сообщений: 3,170
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 15 сообщениях
Регистрация: 28.02.2005
Адрес: Израиль
По умолчанию 09.01.2012, 01:33

Винитарх, ааг, пара "организационных" вопросов.
1) По структурам данных и базовым конструкциям, такой формат - нормально? Просто открываю шелл и стараюсь штуку со всех сторон показать. Или рассказывать стоит чуть больше?
2) Из совсем базовых вещей остались еще несколько структур, обработка исключений, функции, ООП. Потом начну всякую продвинутую заумь рассказывать . Что следующей темой выбрать?

P.S Винитарх, спасибо за ликбез по 7.3 .

Последний раз редактировалось gromozeka; 09.01.2012 в 01:42
Ответить с цитированием
  (#43 (permalink)) Старый
aag aag вне форума
ушёл... не вернётся)))
 
Сообщений: 3,400
Сказал(а) спасибо: 0
Поблагодарили 82 раз(а) в 82 сообщениях
Регистрация: 29.11.2008
По умолчанию 09.01.2012, 01:43

Цитата:
Сообщение от gromozeka Посмотреть сообщение
Винитарх, ааг, пара "организационных" вопросов.
1) По структурам данных и базовым конструкциям, такой формат - нормально? Просто открываю шелл и стараюсь штуку со всех сторон показать. Или рассказывать стоит чуть больше?
2) Из совсем базовых вещей остались обработка еще несколько структур, обработка исключений, функции, ООП. Потом начну всякую продвинутую заумь рассказывать . Что следующей темой выбрать?

P.S Винитарх, спасибо за ликбез по 7.3 .
По мне так нормально. "Обработка исключений" - блин, ни разу ещё как-то не приходилось)))
ЭЭЭЭ... Я лично как лялька: слушаю и "угукаю")))
Потом начнутся вопросы(3-ёх летний ребёнок задаёт около 400-от вопросов в день))))))

P.S. Вы там "домашние задания" грозилися)))
Ответить с цитированием
  (#44 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,956
Сказал(а) спасибо: 2
Поблагодарили 303 раз(а) в 303 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 09.01.2012, 01:48

Поковырял словарь, посмотрел все функции. Хорошо.
Местами zip и unzip напомнило.
Ответить с цитированием
  (#45 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,956
Сказал(а) спасибо: 2
Поблагодарили 303 раз(а) в 303 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 09.01.2012, 01:50

Цитата:
Сообщение от gromozeka Посмотреть сообщение
Из совсем базовых вещей остались еще несколько структур, обработка исключений, функции, ООП. Потом начну всякую продвинутую заумь рассказывать . Что следующей темой выбрать?
Как перечислено, так и делать.
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти ошибку(и) - говорят, что должно работать... wampu Prolog 7 02.08.2007 09:32
О нашем форуме говорят... Винитарх Prolog 6 29.05.2006 20:02



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов