@python_beginnersЭта группа больше не существует

Страница 1081 из 1885
b0g3r
07.01.2017
19:10:21
func(Cells= {'Name': '', 'Address':''})

а внутри формат-строки ты как раз и смотришь '{Cells['Name']}'

Johnnie
07.01.2017
19:11:19
%)

как-то наоборот все вывернули

Google
Марк
07.01.2017
19:11:42
Это только в рамках формат работает?

Johnnie
07.01.2017
19:11:47
до этого я это понимал как биндинг неких переменных и заполнение их в format()

b0g3r
07.01.2017
19:11:51
работает во всех функциях

в аргументах

и там ещё есть похожий синтаксис со звездочкой при распаковке аргументов

Марк
07.01.2017
19:12:53
Принтануть как-то не получается с такой темой

Johnnie
07.01.2017
19:12:56
func(Cells= {'Name': '', 'Address':''})
вот эт не очень понял

был дикт, стал тупл?

или тут скобки не к этому?

b0g3r
07.01.2017
19:13:30
Принтануть как-то не получается с такой темой
так у принт не печатает именнованные аргументы

для этого есть синтаксис с одной звездочкой

a = ['one', 'two', 'three']

print(*a)

Google
b0g3r
07.01.2017
19:13:56
тоже самое что и

print('one', 'two', 'three')

или тут скобки не к этому?
скобки тут аля вызов функции с аргументами

Johnnie
07.01.2017
19:14:23
пойду повтыкаю в дебаггер

пока мозг не хочет это принимать

b0g3r
07.01.2017
19:14:35
отредактил

Марк
07.01.2017
19:14:38
print(*a)
На 2.7 не ездит чет

Johnnie
07.01.2017
19:15:36
сцуко, не дает в ватче делать *bar и **bar :D

'{Cells[Name]}, {Cells[Address]}'.format(**bar)

b0g3r
07.01.2017
19:17:34
**bar часто используют, когда нужно вызвать какую-то функцию с кучей параметров, особенно если это ещё и сборные параметры или их передают извне, т.е. kwargs = {'a':2, 'b':3, 'm2m': True, 'bar': False, 'foo': True} complex_function(**kwargs) Тоже самое что complex_function(a=2, b=3, m2m=True, bar=False, foo=True)

Johnnie
07.01.2017
19:17:36
вот так работает

короче я вроде суть уловил, спасибо

оставлю только Name, раз проверяющий настаивает :)

b0g3r
07.01.2017
19:22:50
На 2.7 не ездит чет
так в 2 print не функция

Марк
07.01.2017
19:23:14
b0g3r
07.01.2017
19:23:26
конструкция языка же

Johnnie
07.01.2017
19:23:32
я сегодня кстати ощутил прелести питона 3.6

b0g3r
07.01.2017
19:23:36
как и for/raise/...

Johnnie
07.01.2017
19:23:36
cinnamon сломался :D

Google
b0g3r
07.01.2017
19:23:55
а

Johnnie
07.01.2017
19:23:58
ape364@pbnb ~> cinnamon-settings Traceback (most recent call last): File "/usr/bin/cinnamon-settings", line 26, in <module> os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:])) File "/usr/lib/python3.6/os.py", line 559, in execvp _execvpe(file, args) File "/usr/lib/python3.6/os.py", line 583, in _execvpe exec_func(file, *argrest) ValueError: execv() arg 2 first element cannot be empty ape364@pbnb ~> cinnamon --version Cinnamon 3.2.7 ape364@pbnb ~> python --version Python 3.6.0

никто не сталкивался?

https://bbs.archlinux.org/viewtopic.php?id=221591 отбой :)

копипастнул с чатика убунты

руками поправил - взлетело

ждем корицу 3.2.8

b0g3r
07.01.2017
19:24:54
так зачем

в смысле, зачем системный питон обновлять

работай в венвах

Johnnie
07.01.2017
19:25:26
я и так в венвах

pacman -Syyu обновил мне 3.5.2 до 3.6.0.1

Alexey
07.01.2017
19:35:09
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. »> print(*[1,2,3,4]) File "<stdin>", line 1 print(*[1,2,3,4]) ^ SyntaxError: invalid syntax А как это работает? Вроде функция, а вроде нет А после from __future__ import print_function работает

В смысле, как это он синтаксически функция, но не работает анпакинг аргументов

Alexey
07.01.2017
19:38:46
Ну да, это третий А во втором не работает, хотя там тоже можно делать print()

b0g3r
07.01.2017
19:43:54
а () без запятых - просто выражение

>>> print (2,3) (2, 3)

а если запятые - то он видит тупл, и печатает тупл

Google
Alexey
07.01.2017
19:49:35
Круто Никогда не задавался вопросом, как это во втором тоже можно принт как функцию использовать Ещё можно людей пугать try: pass except(Exception): pass Я бы испугался, не знал, что питону бывает настолько пофиг на вайтспейс

b0g3r
07.01.2017
19:50:50
ну вместо пробела как раз скобки и идут

Johnnie
07.01.2017
19:53:01
как с помощью os.scandir обойти все вложенные директории по заданному path?

вынести в функцию и в рекурсию?

Denis
07.01.2017
19:54:27
os.walk

Never
07.01.2017
19:56:29
Кто поможет решить задачку егэшную? a=[массив натур чисел] n=длинна массива значение чисел в массиве<=10 000 (по условию n>14, n может быть и довольно большим) Найти: минимальное произведение элементов массива, такое что|оно четно, а также индексы сомножителей отличаются более, чем на 14. Примечание: было бы неплохо, если бы программа была наимение памятизатратна/времязатратна (У меня конечно есть говнокод, но он слишком плох)

Igor
07.01.2017
19:56:47
рано сдался

Johnnie
07.01.2017
19:57:04
Примечание: было бы неплохо, если бы программа была наимение памятизатратна/времязатратна

звучит как задание

os.walk
спасибо, посмотрю

Rita
07.01.2017
19:57:14
что такое git clone?

Johnnie
07.01.2017
19:57:16
а оно тоже ниибацо быстрое теперь?

Rita
07.01.2017
19:57:25
что такое git clone?
как им пользоваться?

Denis
07.01.2017
19:57:29
что такое git clone?
Команда, клонирующая репозиторий

Never
07.01.2017
19:57:32
Johnnie
07.01.2017
19:57:33
https://www.python.org/dev/peps/pep-0471/

Denis
07.01.2017
19:57:35
git clone url

Johnnie
07.01.2017
19:57:49
я просто думал что только скандир быстрым сделали

Denis
07.01.2017
19:57:54
А хз

Скандиром не пользовался

Google
Ростислав
08.01.2017
05:39:32
Ребят,подскажите среду разроботки для Python,кроме QPython.

Fumycat
08.01.2017
05:40:20
Pycharm

Solyar
08.01.2017
05:54:36
Sublime,Geany

Halt
08.01.2017
06:12:35
Брекетс, например

b0g3r
08.01.2017
07:52:32
Спектроскоп Салтана: лапласианы для фана https://habrahabr.ru/post/319060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub Рождественские дни — время отложить привычные дела и вспомнить забавы — калейдоскопы, мозаики, снежинки… Кто нарисует самую красивую звезду?

Anton
08.01.2017
08:05:16
слух, как думаешь платный дропбокс покупать стоит?

Ростислав
08.01.2017
08:11:05
слух, как думаешь платный дропбокс покупать стоит?
как по мне нет , так как бесплптных вместительных облаков много

Omni
08.01.2017
08:22:07
У меня есть. На терабайт. Не жалею

Alexandr
08.01.2017
08:24:07
microsoft нахаляву дает 1Тб за привязку карты

отвязываешь - пользуешься год нахаляву - профит

Omni
08.01.2017
08:24:34
А на второй?

Alexandr
08.01.2017
08:25:00
3,5к

в год

Omni
08.01.2017
08:25:30
Мне ДБ больше нравится. Он хоть и 6.5к

Alexandr
08.01.2017
08:27:33
2 699*

+ офис 365 дается

Omni
08.01.2017
08:28:31
Под линём работает?

Alexandr
08.01.2017
08:35:49
не знаю, я из под мака работаю и из под винды 10

Страница 1081 из 1885

Эта группа больше не существует Эта группа больше не существует