πŸ”Ž Как Π½Π°ΠΉΡ‚ΠΈ срСднСС арифмСтичСскоС чисСл Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

Для нахоТдСния срСднСго арифмСтичСского чисСл Π² Python Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ sum() ΠΈ len() для вычислСния суммы элСмСнтов ΠΈ количСства элСмСнтов соотвСтствСнно, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ сумму Π½Π° количСство:

def срСднСС_арифмСтичСскоС(список):
    сумма = sum(список)
    количСство = len(список)
    return сумма / количСство

числа = [1, 2, 3, 4, 5]
Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = срСднСС_арифмСтичСскоС(числа)
print(Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚)

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ опрСдСляСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ срСднСС_арифмСтичСскоС(), которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ список чисСл Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°. Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sum() ΠΈ len() для вычислСния суммы элСмСнтов списка ΠΈ количСства элСмСнтов соотвСтствСнно. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ срСднСС арифмСтичСскоС, Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ² сумму Π½Π° количСство. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ΄Π° ΠΌΡ‹ создаСм список чисСл [1, 2, 3, 4, 5], Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ срСднСС_арифмСтичСскоС() с этим списком Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° экран.

Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚

Как Π½Π°ΠΉΡ‚ΠΈ срСднСС арифмСтичСскоС чисСл Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ арифмСтичСскоС, Ρ‚Π°ΠΊΠΆΠ΅ извСстноС ΠΊΠ°ΠΊ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ просто срСднСС, являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· основных ΠΌΠ΅Ρ€ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ Π² статистикС. Π­Ρ‚ΠΎ число прСдставляСт собой сумму всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π½Π° количСство Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π’ языкС программирования ΠŸΠΈΡ‚ΠΎΠ½ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ срСднСС арифмСтичСскоС чисСл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ИспользованиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для нахоТдСния срСднСго арифмСтичСского чисСл

Π’ ΠŸΠΈΡ‚ΠΎΠ½Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ sum() для получСния суммы всСх чисСл Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ спискС. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ сумму Π½Π° количСство чисСл Π² спискС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ len(). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ срСднСС арифмСтичСскоС.


# ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для нахоТдСния срСднСго арифмСтичСского чисСл Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

def срСднСС_арифмСтичСскоС(числа):
    сумма = sum(числа)
    количСство = len(числа)
    срСднСС = сумма / количСство
    return срСднСС

# ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
numbers = [1, 2, 3, 4, 5]
average = срСднСС_арифмСтичСскоС(numbers)
print("Π‘Ρ€Π΅Π΄Π½Π΅Π΅ арифмСтичСскоС чисСл:", average)
    

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ функция срСднСС_арифмСтичСскоС ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ список чисСл Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°. Π’Π½ΡƒΡ‚Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ сначала вычисляСм сумму всСх чисСл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sum(), Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ количСство чисСл Π² спискС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ len(). Π”Π°Π»Π΅Π΅, Π΄Π΅Π»ΠΈΠΌ сумму Π½Π° количСство ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ срСднСС арифмСтичСскоС.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΌΡ‹ создаСм список чисСл ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ Π΅Π³ΠΎ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ срСднСС_арифмСтичСскоС. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выводится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ print().

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ выполнСния

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρƒ нас Π΅ΡΡ‚ΡŒ список чисСл [1, 2, 3, 4, 5]. Если ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ срСднСС_арифмСтичСскоС с этим списком, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ срСднСС арифмСтичСскоС 3.0 (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ сумма чисСл Ρ€Π°Π²Π½Π° 15, Π° количСство чисСл Ρ€Π°Π²Π½ΠΎ 5).


numbers = [1, 2, 3, 4, 5]
average = срСднСС_арифмСтичСскоС(numbers)
print("Π‘Ρ€Π΅Π΄Π½Π΅Π΅ арифмСтичСскоС чисСл:", average)
    

Π’Ρ‹Π²ΠΎΠ΄:

Π‘Ρ€Π΅Π΄Π½Π΅Π΅ арифмСтичСскоС чисСл: 3.0

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ИспользованиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для нахоТдСния срСднСго арифмСтичСского чисСл Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ просто. ΠœΡ‹ просто суммируСм всС числа ΠΈ Π΄Π΅Π»ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ сумму Π½Π° ΠΈΡ… количСство. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈ использованиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΌ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ нашСго ΠΊΠΎΠ΄Π°.

Π’ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Python l НахоТдСниС срСднСго арифмСтичСского списка Π±Π΅Π· использования Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

11.2 Π‘Ρ€Π΅Π΄Π½Π΅Π΅ арифмСтичСскоС элСмСнтов списка. "ПоколСниС Python": курс для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. ΠšΡƒΡ€Ρ Stepik

Python l НахоТдСниС срСднСго арифмСтичСского списка с использованиСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ sum

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

Как вывСсти ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°Ρ… python? πŸ”πŸ ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΈ понятныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ объяснСния!

Как ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ UUID Π² Python: Π»Π΅Π³ΠΊΠΈΠΉ способ

1 ΠΏΠΈΡ‚ΠΎΠ½ - Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅? 🐍| ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ ΠΈ просто | ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ

πŸ”Ž Как Π½Π°ΠΉΡ‚ΠΈ срСднСС арифмСтичСскоС чисСл Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

Как пСрСвСсти число Π² Ρ‚Ρ€ΠΎΠΈΡ‡Π½ΡƒΡŽ систСму счислСния Π² Python? πŸ”’

πŸ”Ž Как Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² Python: простыС шаги для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… πŸ”’

πŸ—οΈ Как возвСсти Π² кубичСский ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΏΠΈΡ‚ΠΎΠ½? Π£Π·Π½Π°ΠΉΡ‚Π΅ простой способ!