Полина8 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄
ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ

5. Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ массив 7*7 случайными числами ΠΎΡ‚ -3 Π΄ΠΎ 5. ΠžΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ массив ΠΏΠΎ строкам ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ суммы ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ элСмСнтов Π² строкС

ΠžΡ‚Π²Π΅Ρ‚Ρ‹1

Аватар
ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ7 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄
Код Π½Π° Python 3: # ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ псСвдослучайных Ρ†Π΅Π»Ρ‹Ρ… чисСл from random import randint # создаСм Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ массив Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 7*7 table = [[randint(-3, 5) for _ in range(7)] for _ in range(7)] # Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ сгСнСрированный Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ масив Π½Π° экран print("\nTable:") for row in table: print(row) # сортируСм масив ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ суммы ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки table.sort(key=lambda row: sum(map(abs, row)), reverse=True) # Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ отсортированный Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΉ масив Π½Π° экран print("\nTable:") for row in table: print(row) Код написан для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ†Π΅Π»Ρ‹Ρ… чисСл, Ссли Π½Π°Π΄ΠΎ Π΅Ρ‰Π΅ ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅, Ρ‚ΠΎ Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Numpy: 1) УстанавливаСм numpy (pip install numpy) ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Ρ‘ (import numpy). 2) Код Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ массива мСняСм Π½Π°: table = list(numpy.random.uniform(low=-3, high=5, size=(7, 7)))
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π£Ρ‡ΠΈ.ΠžΡ‚Π²Π΅Ρ‚ΠΎΠ²
УЧИ.РУ
Π Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² слоТных Ρ‚Π΅ΠΌΠ°Ρ… ΠΏΠΎ ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ курсы Π£Ρ‡ΠΈ.Ρ€Ρƒ
Π—Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ