Python ile Sorular 15- Random sayı üreterek dizi oluşturmak

preview_player
Показать описание
15- Kullanıcının istediği büyüklükte bir diziyi 0-100 arasında rastgele oluşturulmuş sayılarla doldurup bu sayıların standart sapmasını hesaplayınız

Bu soru ile dinamik dizileri ve random sayı üretmeyi anlamış olacaksınız.
Рекомендации по теме
Комментарии
Автор

import random
import math
s = int(input("dizi büyüklüğü kaç olsun? "))
sayilar = []
toplam = 0
farkToplam = 0
for i in range(s):
sayilar.append(random.randint(0, 101))
print("Rastgele oluşturulan sayılar: ", sayilar)
for x in sayilar:
toplam += x
ortalama = toplam/s
print("Toplam :", toplam, "Ortalama: ", ortalama)
for x in sayilar:
fark = x - ortalama
fark **= 2
farkToplam += fark
sapma = math.sqrt(farkToplam)
print("Standart sapma: ", sapma)

sertcom
Автор

import random
import math

length_list = int(input("how many variables you want to have "))
list_ = []
for i in range(length_list):
list_.append(random.randint(0, 100))

print(list_)

total_of_nums = 0
for x in list_:
total_of_nums += x
print(total_of_nums)

average = total_of_nums/length_list

print("average is ", total_of_nums/length_list)

w = math.sqrt((total_of_nums - average)**2/length_list)

print(w)

cagnkoroglu
Автор

import random

import math
n=int(input("dizi elaman sayısı "))

dizi=[]
ort=0
toplam=0
for i in range(n):
r_sayi=random.randint(0, 100)
dizi.append(r_sayi)
toplam+=r_sayi
ort=toplam/n

ssapma=0
for i in dizi:
ssapma+=(i-ort)*(i-ort)
ssapma=ssapma/n
kök=math.sqrt(ssapma)
print("dizi elamanları "+ str(dizi))
print("toplam " + str(toplam))
print("ortalama "+ str(ort))
print("standart sapma "+ str(kök))

edemir
Автор

Hocam peki, sonuçta çıkan random sayılar biribirine eşit olmamak şartıyla nasıl yapabiliriz

onyx