Size: a a a

Сообщество Python Программистов

2020 March 08

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А здесь его делитнет коллектор
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Можешь через with делать, почему бы и нет
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
надо будет почитать про коллектор, частоту его срабатывания и вообще. А то можно так наткнуться на сложно диагностируемую беду
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
после исполнения файл открытым останется? я как-то привык к with file open
Суть та же, передать в параметры принту дескриптор
источник

R3

Rud 356 in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
надо будет почитать про коллектор, частоту его срабатывания и вообще. А то можно так наткнуться на сложно диагностируемую беду
Мыж не в жабе чтоб ебатся с ним так сильно)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хули циклами париться, компрехами, f.write и прочим
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
print, ебать
источник

R3

Rud 356 in Сообщество Python Программистов
питоний гк вроде ref count только юзает
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
Бензофуран Гетероцикл
file_to_write = 'lesson_05_05.txt'

print(
   *range(2, 24),
   file = open(file_to_write, 'w')
)
удивительной простоты решение
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
1 строка против моих 4
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Там же sep можно поставить, end
источник

R3

Rud 356 in Сообщество Python Программистов
в питоне много вот таких приколов с решением в одну строку
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
1 строка против моих 4
И сишная скорость работы одной строки, пушто билтин
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
Бензофуран Гетероцикл
file_to_write = 'lesson_05_05.txt'

print(
   *range(2, 24),
   file = open(file_to_write, 'w')
)
+
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
*range(2, 24)
да как так-то?!
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
И сишная скорость работы одной строки, пушто билтин
Можно на timeit погонять, я думаю разница будет
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
*range(2, 24)
да как так-то?!
Очень просто)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Там же sep можно поставить, end
Типа print(*range(...), sep='\n', end='', file=fd) тот же рендж запишет с каждой цифрой на своей строке
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А вы думали принтом только что-то в консоль гонять можно?))
источник

R3

Rud 356 in Сообщество Python Программистов
неа
источник