Massiv bu nima?


Tasodifiy sonlar bilan qanday to’ldiriladi?


Download 268.37 Kb.
bet2/3
Sana24.01.2023
Hajmi268.37 Kb.
#1115572
1   2   3
Bog'liq
Massivlar — копия

Tasodifiy sonlar bilan qanday to’ldiriladi?


from random import randint
N = 10 # massiv hajmi
A = [0]*N # xotira ajratish
for i in range(N):
A[i] = randint(20,100)
Qisqa formada:
from random import randint
N = 10
A = [ randint(20,100)
for i in range(N) ]
Modul kutubxonasidagi (random moduli) bilan
randint funksiyasini olamiz

Massivni ekranga chiqarish


Ro’yxat kabi:
print ( A )
[1, 2, 3, 4, 5]
Satrda bo’sh joy orqali:
for i in range(N):
print ( A[i], end = " " )
1 2 3 4 5
Yoki bunday:
for x in A:
print ( x, end = " " )
1 2 3 4 5
Kiritilgandan so’ng bo’sh joy tashlash
Yoki bunday:
print ( *A )
Ro’yxatni elementlarga bo’lish
print (1, 2, 3, 4, 5)

Massivlarni klaviaturadan kiritish


Massivni yaratish:
N = 10
A = [0]*N
for i in range(N):
A[i] = int( input() )
Yoki klviaturadan kiritish:
A = [int(input()) 
for i in range(N)]
Satr elementlarini bittada kiritish:

Massivlarni klaviaturadan kiritish


Raqamlarni bir satrda kiritish:
data = input() # "1 2 3 4 5"
s = data.split() # ["1","2","3","4","5"]
A = [ int(x) for x in s ]
# [1,2,3,4,5]
int(x)
Yoki bunday:
A = [int(x) for x in input().split()]

Massiv elementlari bir yo’lakayiga qanday bajariladi?


Massivni yaratish:
Bajarish:
N = 5
A = [0]*N
# bajarildi A[0]
# bajarildi A[1]

Download 268.37 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling