Спасибо, довольно хорошее объяснение, жаль, что без примера в коде, но и так сойдёт
@BOSSOB10
Жыл бұрын
4. import math results = [] arguments = [] # подсчет значений Y for x in range(0, 55, 5): x /= 10 y = ((math.pow(x, 3) + 2) * math.cos(4 * x)) arguments.append(x) results.append(y) # вывод for i in range(len(results)): print(f"Х = {arguments[i]}\t\t Y = {results[i]}")
@aminyovlo1825
3 ай бұрын
Пасибо большое
@РустамДададжанов-ш5у
Жыл бұрын
Спасибо большое!
@BOSSOB10
Жыл бұрын
2 from random import randint n = int(input("Введите количество строк массива: ")) m = int(input("Введите количество столбцов массива: ")) lst = [[randint(-5, 10) for j in range(m)] for i in range(n)] for line in lst: print(line) mult = 1 for i in range(n): for j in range(m): if i == j: # проверяем находится ли элемент в главной диагонали mult *= lst[i][j] print(f"Произведение элементов главной диагонали: {mult}")
@romanvladimirovichpetrikov4947
5 жыл бұрын
Thank you for the video!! Sir!
@oooaa7526
2 жыл бұрын
полОжить, вместо нормального положИть.......Уфффф......
@МакарВасильев-р5ю
Жыл бұрын
Положить как хош так и ховори
@СергейМарков-н2ж
5 жыл бұрын
Спасибо
@BOSSOB10
Жыл бұрын
4 import math x = 3 while x != 10.5: y = math.sqrt(pow(x, 2) + pow(math.tan(1 + 2), 2)) print(f"X = {x}\t\t Y = {y}") x += 0.5
@BOSSOB10
Жыл бұрын
2.3. import random a = [random. randint (1, 30) for i in range (10)] print (a) sum = 0 for i in range (len (a)): if a[il & 7 == 2: sum †= alil print (sum)
@vadimkislitsyn7084
Жыл бұрын
наверное очень бы много занял такой код места в коде общем
@jamshidbekrakhimjanov1287
Жыл бұрын
💫💥💣👍👍👍
@BOSSOB10
Жыл бұрын
3. from random import randint n = int(input("Введите размер массива: ")) print() # создание массива list = [randint(3, 10) for j in range(n)] print(list) # находим произведение минимальных элементов mult = 1 for i in range(n): if i % 2 == 0: mult *= list[i] print(f" Произведение чисел имеющих четные номера {mult}.")
@BOSSOB10
Жыл бұрын
import random a = (random. randint (3, 10) for _ in range (10)] print (a) b = 1 for i in range (0, len (a), 2): b *= afil print (b)
@BOSSOB10
Жыл бұрын
2. from random import randint n = int(input("Введите количество строк: ")) m = int(input("Введите количество столбцов: ")) print() list = [[randint(-5, 10) for j in range(m)] for i in range(n)] for s in list: print(s) minOdd = list[0][0] index = 0 # поиск минимального нечетного элемента for i in range(n): for j in range(m): if list[i][j] % 2 != 0 and minOdd > list[i][j]: minOdd = list[i][j] index = j print(f" Минимальный нечетный элемент в массиве {minOdd}. Столбец {index+1}") # сохраняем столбец с минимальным нечетным элементом minOddList = [] for i in range(n): minOddList.append(list[i][index]) list[i].append(0) # перенос for j in range(m, 2, -1): for i in range(n): list[i][j] = list[i][j-1] # вставка for i in range(n): list[i][2] = minOddList[i] print() print("Вставили в массив столбец с минимальным нечетным элементом после второго столбца:") for s in list: print(s)
@llesnikovv
4 жыл бұрын
Спасибо, раньше ничего не понимал. А сейчас почти все понял
@bekturukuev3212
2 жыл бұрын
Спасибо, раньше ничего не понимал, сейчас ещё больше перестал понимать
@Martini-
Жыл бұрын
Какая же жиза))
@BOSSOB10
Жыл бұрын
2.1. from random import randint n, m = 3, 3 a=[[randint (-10, 10) for j in range (m)] for i in range (n)] print (a) max_row_index = a. index (max (a, key=max) ) a.pop (max row index) print (a)
@BOSSOB10
Жыл бұрын
2.2 from random import randint n, m = 3, 3 a=[frandint (-5, 10) for j in range (m)] for i in range (n) ] print (a) max values = [(i, max(row)) for i, row in enumerate (a)] max values.sort (key=lambda x: x[1], reverse=True) max column index = max values [0][0] for i, row in enumerate (a): a[il = row[:1] + [row[max column index]] + row[1:] for row in a: print (row) print (a)
@BOSSOB10
Жыл бұрын
3 from random import randint n = int(input("Введите количество элементов массива: ")) lst = [randint(-20, 10) for j in range(n)] print(lst) second = lst[1] print(f"Второй элемент массива: {second}") for i in range(n): if lst[i] < 0 and lst[i] % 2 == 0: lst[i] -= second print("Уменьшили все четные отрицательные элементы на величину, равную второму элементу:") print(lst)
@BOSSOB10
Жыл бұрын
1. from random import randint n = int(input("Введите количество строк: ")) m = int(input("Введите количество столбцов: ")) print() # инициализация в массива list = [[randint(-10, 10) for j in range(m)] for i in range(n)] for s in list: print(s) # нахождение минимального элемента и номер его строки min = list[0][0] index = 0 for i in range(n): for j in range(m): if min > list[i][j]: min = list[i][j] index = i # вывод print(f" Минимальный элемент в массиве {min}. Строка {index+1}") # удаление строки с минимальным элементом list.pop(index) print() # окончательный вывод массива for s in list: print(s)
@BOSSOB10
Жыл бұрын
from random import randint n, m = 3, 3 a=[[randint (-10, 10) for j in range (m)] for i in range (n) ] print (a) min row index = a.index (min (a, key=min)) a.pop (min row index) print (a)
@ИмяФамилия-п3ю1у
5 жыл бұрын
Спасибо большое за видео!!! Более менее понятно
@BOSSOB10
Жыл бұрын
1 from random import randint n = int(input("Введите количество строк массива: ")) m = int(input("Введите количество столбцов массива: ")) lst = [[randint(-10, 10) for j in range(m)] for i in range(n)] for line in lst: print(line) min = lst[0][0] index = 0 for j in range(m): for i in range(n): if (min > lst[i][j]): min = lst[i][j] index = j print(f"Минимальный элемент: {min}. Столбец {index+1}") for i in range(n): lst[i].pop(index) print("Удалили из массива столбец с минимальным элементом:") for line in lst: print(line)
Пікірлер: 30