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)
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]
Do'stlaringiz bilan baham: |