Size: a a a

Python beginners

2021 December 05

OM

Oleg Makarikhin in Python beginners
есть такая функция олезном модуле. https://docs.python.org/3/library/itertools.html#itertools.permutations
можно получать все перестановки длины n, ну и их суммировать
источник

u

username in Python beginners
там вопрос в задаче есть такой щас одну минутку
источник

u

username in Python beginners
В одномерном массиве, состоящем из 15 вещественных элементов (значения  элементов массива  задать случайными числами из интервала [-10, 10]), вычислить  произведение элементов массива, расположенных между максимальным и минимальным элементами.  Сформировать из этих элементов новый массив.
источник

u

username in Python beginners
чтобывычислить произведение между максимальными минимальным значение
источник

u

username in Python beginners
но при рандоме он выбирает не начиная от -10 и до 10 в порядке возрастания а произвольно
источник

u

username in Python beginners
и понять где минимуми максимум
источник

u

username in Python beginners
вроде не получается
источник

R

ROHIT in Python beginners
Эй, ребята
источник

OM

Oleg Makarikhin in Python beginners
точнее itertool.combinations нужен
нужно брать одно число. и остаток списка (все остальные числа кроме испытуемого).
и проверять суммы всех комбинаций из двух, трёх, и т.д. из остатка списка
источник

AC

Alice Carroll in Python beginners
numpy?
источник

AC

Alice Carroll in Python beginners
там не combinations, наверное, а powerset
источник

OM

Oleg Makarikhin in Python beginners
объяви 4 переменные, "индекс макимального", и "максимальное значение", и "индекс минимального", "минимальное значение"
итерируйся по списку, и проверяй, является ли текущее число меньше минимального - и если является - меняй "минимальное значение" на него, а индекс на текущий индекс. и также для максимального. после прохода по списку будешь знать индексы минимумма и максимума
источник

OM

Oleg Makarikhin in Python beginners
да, но его нет в модуле
источник

AC

Alice Carroll in Python beginners
есть в more-itertools
источник

OM

Oleg Makarikhin in Python beginners
тут похоже уровень print("привет," , input("как тебя зовут")  )
источник

AC

Alice Carroll in Python beginners
тут уже была такая задача с numpy~~~
источник

u

username in Python beginners
без input ,просто print 😅
источник

u

username in Python beginners
from random import randint


def stupidSort(a):
   i = 0
   n = len(a) - 1
   while i < n:
       if a[i + 1] < a[i]:
           a[i], a[i + 1] = a[i + 1], a[i]
           i = 0
       else:
           i += 1
   return a


b = int(input("Введите n: "))
a = [randint(-10, 10) for i in range(b)]
stupidSort(a)

print (a)
источник

u

username in Python beginners
а если что то типо такоего ?
источник

u

username in Python beginners
или можно сделать лучше ?
источник