Author Topic: Игра в оффтоп: 3 часть  (Read 125268 times)

0 Members and 1 Guest are viewing this topic.

Online Python

  • Posts: 39726
  • Gender: Male
  • Aluarium agent
Code: [Select]
Python 3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> t=1,2; l=[1,2]
>>> def apnd(t,l):
...     t+=(3,4); l+=[3,4]
...
>>> apnd(t,l)
>>> print(t,l)
(1, 2) [1, 2, 3, 4]
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Bhudh

  • Posts: 54877
  • Gender: Male
  • aka 蝎
    • Сайты по языкознанию
Code: [Select]
Python 3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 19:28:18) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> t=1,2; l=[1,2]
>>> def class_name(o):
return str(type(o)).split('\'')[1]

>>> class_name(t)+class_name(l)
'tuplelist'
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Online Python

  • Posts: 39726
  • Gender: Male
  • Aluarium agent
Code: [Select]
>>> def apnd2(l):
...     l+=[1,2]; l=l+[3,4]
...
>>> l=[0]
>>> apnd2(l)
>>> l
[0, 1, 2]
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Online Hellerick

  • Posts: 27724
  • Gender: Male
 :o

Online Python

  • Posts: 39726
  • Gender: Male
  • Aluarium agent
Поведение += зависит от наличия метода __iadd__: если его нет, то a+=b обрабатывается как a=a+b — т.е., как правило, генерируется новый объект с суммой или конкатенацией, старый же остается без изменений — так ведут себя кортежи, строки, числа и другие неизменяемые типы. Если же __iadd__ есть, то с его помощью результат записывается не в новый, а в исходный объект — соответственно, возникает различие между a=a+b и a+=b, что мы и видим в случае списка.
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Online Hellerick

  • Posts: 27724
  • Gender: Male
Было бы здорово, если бы была возможность без подобного хака менять значение аргумента функции.

Online Валентин Н

  • Posts: 36221
  • Gender: Male
Да. Настроение такое.
Боюсь, тут даже откат времени не поможет. Восточную Европу всёравно сдадут, чтоб потом переориентироваться на восток (создать СЭВ-2 с азиатскими странами), без чего возврат к традиционным ценностям будет невозможен.
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Online Python

  • Posts: 39726
  • Gender: Male
  • Aluarium agent
Было бы здорово, если бы была возможность без подобного хака менять значение аргумента функции.
Если аргумент — список, то можно легко изменить все его содержимое.
Code: [Select]
>>> def chg(l):
...     l[:]=[10,20,30]
...
>>> l=[1,2]
>>> chg(l)
>>> l
[10, 20, 30]
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Online Валентин Н

  • Posts: 36221
  • Gender: Male
Щас наум что не то пришло: ветхий залив и гитлер-сюрприз…
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Offline Bhudh

  • Posts: 54877
  • Gender: Male
  • aka 蝎
    • Сайты по языкознанию
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Online Валентин Н

  • Posts: 36221
  • Gender: Male
2019+10≈1985±2 :umnik:
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: