Size: a a a

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

2020 February 28

R3

Rud 356 in Сообщество Python Программистов
Leetovskiy
а с подсветкой синтаксиса? или такой возможности нет?
В дискорде вот такая фича есть с подсветкой синтаксиса япов
источник

L

Leetovskiy in Сообщество Python Программистов
точно, я кажется с ним и спутал
просто точно в голове отложилось, что где-то есть, думал в телеге
источник

R3

Rud 356 in Сообщество Python Программистов
Эх, сегодня опять сиплюсплюсил
источник

L

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

S

SoHard 🎄 in Сообщество Python Программистов
Leetovskiy
люди, а можете мне растолковать зачем нужна виртуальная среда в проекте. сколько изучал материал, не совсем понимаю
Чтобы у тебя к каждому проекту были только нужные зависимости
источник

L

Leetovskiy in Сообщество Python Программистов
вот как понять только нужные? если изначально в моей среде установлены те же самые либы, например
или ты имеешь ввиду, что гибкость в возможности установить их только в вирт. среду не устанавливая в систему?
источник

S

SoHard 🎄 in Сообщество Python Программистов
Leetovskiy
вот как понять только нужные? если изначально в моей среде установлены те же самые либы, например
или ты имеешь ввиду, что гибкость в возможности установить их только в вирт. среду не устанавливая в систему?
Да, можно ещё разные версии использовать в разных окружениях
источник

S

SoHard 🎄 in Сообщество Python Программистов
Короче так не засоряешь ничего
источник

L

Leetovskiy in Сообщество Python Программистов
про версии я понял, просто не оценил для себя лично)
в таком случае что лучше использовать venv или virtualenv?
источник

L

Leetovskiy in Сообщество Python Программистов
кстати, в @PythonBible сливы или общедоступные материалы?
источник

A

Alexander in Сообщество Python Программистов
Общедоступные материалы
источник

F

FWorld.deb in Сообщество Python Программистов
#!/usr/bin/env python3

import _thread as thread

num = int(input())
fib_list = [1, 1]
check_stop_thread = [False] * 4

if num < 2:
   print('Значение должно быть больше 2х')


def make_fib_list(num1, num2, n):
 fib1 = fib2 = 1
 for i in range(num1, num2):
     fib1, fib2 = fib2, fib1 + fib2
     fib_list.append(fib2)
 check_stop_thread[n] = True

thread.start_new_thread(make_fib_list, (2, num // 4, 0))
thread.start_new_thread(make_fib_list, (num // 4, num // 2, 1))
thread.start_new_thread(make_fib_list, (num // 2, num // 2 + num // 4, 2))
thread.start_new_thread(make_fib_list, (num // 2 + num // 3, num, 3))


while False in check_stop_thread:
 pass
else:
 print(fib_list)
источник

F

FWorld.deb in Сообщество Python Программистов
Дайте идею как переделать num // и тд не трогая основную структуру кода, а то он выдает нечто подобное  [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 2, 3, 5]
источник

DY

Dmitriy Yarosh in Сообщество Python Программистов
А что должен выдавать?
источник

F

FWorld.deb in Сообщество Python Программистов
числа фибоначчи в массиве с помощью потоков
источник

AG

Anton Grant in Сообщество Python Программистов
у меня тут питонский оргазм...
источник

AG

Anton Grant in Сообщество Python Программистов
s = (ax//sx)*(y//sy) if (ax//sx)*(y//sy)>(ax//sy)*(ay//sx) else (ax//sy)*(ay//sx)
источник

AG

Anton Grant in Сообщество Python Программистов
это строчка заменяет туеву кучу строчек на люююбом другом Япе
источник

L

Leetovskiy in Сообщество Python Программистов
Anton Grant
s = (ax//sx)*(y//sy) if (ax//sx)*(y//sy)>(ax//sy)*(ay//sx) else (ax//sy)*(ay//sx)
обоже, а что это?
источник

D

Daniel in Сообщество Python Программистов
Может кто-то знает алгоритмы анализа поведения?
источник