Attēla kredīts: matejmo/iStock/GettyImages
Ja matemātikas vai statistikas skaitļošanai izmantojat programmēšanas valodu, ko sauc par Python, jums, iespējams, kādā brīdī būs jāņem vidējais skaitļu skaits sarakstā. Ir vairāki veidi, kā to izdarīt, tostarp vidējā aprēķināšana, pārskatot sarakstu, un izmantojot bibliotēkas funkcijas, lai atrastu skaitļu kopas vidējo vērtību.
Python Average caur cilpu
Ciparu kopas vidējais vai vidējais lielums parasti attiecas uz visu skaitļu summu, kas dalīta ar skaitļu skaitu sarakstā. Tas dod vidējo aritmētisko, kas var būt noderīgs dažādos statistikas lietojumos un neformālos kontekstos.
Dienas video
Programmēšanas valoda Python ļauj salīdzinoši viegli pārvietoties pa saraksta elementiem un aprēķināt katram no tiem kādu rekvizītu. Python ietver dažādu veidu cilpas, tostarp "while" cilpas, kas turpinās, līdz nosacījums vairs nav patiess, un "for" cilpas, kas izpilda kodu vienreiz katrā saraksta elementā.
Cilpa "for", iespējams, ir visvieglāk lietojamā cilpa programmā Python, lai noteiktu saraksta vidējo vērtību. Iestatiet mainīgo, kas vienāds ar nulli, un atkārtojiet katru saraksta elementu, pievienojot tā vērtību jaunajam mainīgajam. Kad cilpa ir pabeigta, aprēķiniet saraksta garumu, izmantojot Python iebūvēto "len" funkciju. Sadaliet summu ar saraksta garumu.
Darbs ar noapaļošanu
Ja sarakstā ir visi veseli skaitļi, reiziniet sarakstu ar konstanti "1.0", lai piespiestu to līdz decimālskaitlim, lai Python nenoapaļotu rezultātu līdz tuvākajam veselam skaitlim. Varat izmantot Python iebūvēto "Decimal" klasi, lai kontrolētu, cik daudz Python noapaļo rezultātu.
Šis process ir vienāds valodas Python 2 vai Python 3 versijās.
Funkcijas NumPy Mean izmantošana
Dažos gadījumos jūs, iespējams, nevēlaties ieviest savu kodu, lai veiktu parastu darbību, piemēram, skaitļu vidējo lielumu programmā Python.
Varat izmantot dažādas Python papildinājumu bibliotēkas, lai aprēķinātu vidējo un citas statistikas funkcijas. Izplatīta ir NumPy zinātniskā skaitļošanas bibliotēka, kas ir bezmaksas bibliotēka. Varat nodot skaitļu sarakstu vai masīvu bibliotēkā iekļautajai funkcijai "numpy.mean", un tā atgriež nodoto skaitļu vidējo vērtību.
NumPy var instalēt lielākajā daļā mūsdienu operētājsistēmu un Python versiju. NumPy var izmantot arī ar Python standarta novirzes aprēķināšanai, izmantojot tā funkciju "numpy.std".