Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции


Download 60.55 Kb.
bet2/3
Sana23.04.2023
Hajmi60.55 Kb.
#1389119
1   2   3
Bog'liq
Maruza-7 kunduzgi

a = [0]*5
for i in range(5):
print("a[", i, "]= ", end = "")
a[i] = int(input())
4) Elementlarni qiymatini klaviaturadan kiritish orqali (barcha elementlar bir qatorda probel bilan ajratilgan). Bu uchun a.split() usuli ishlatiladi, qaysiki qatorlar ro`yxatini qaytaradi:
a = [0]*5
s = input() # odam "1 2 3“ kiritadi
a = s.split()
print(a)
Chiqarish: ['1', '2', '3']
Ro`yxatni chiqarish usullari
1) print() funktsiyasi yordamida:
b = [17, 409, 88]
print(b)
Chiqarish: [17, 409, 88]
2) Har bir elementni alohida chiqarish:
a = [“Akmal", “Vohid", “Doniyor", “Komil", “Yulduz"]
for i in range(5):
print(a[i])
Ro`yxatlar bilan ishlash
1) Ro`yxat elementlarnini o`zgartirish mumkin:
a = [1, 2, 3, 4, 5, 6]
for i in range(6):
if a[i] % 2 == 0:
a[i] = 0
print(a)
Chiqarish: [1, 0, 3, 0, 5, 0]
2) Elementlarni ro`yxat oxoriga qo`shish. Bu uchun a.append(x) metodi ishlatiladi:
a = [1, 2, 3] a.append(4)
print(a)
Chiqarish: [1, 2, 3, 4]
3) Ro`yxat oxiriga boshqa ro`yxat elementlarni qo`shib kengaytirish. Bu uchun a.extend(b) metodi ishlatiladi:
a = [1, 2, 3]
b = [4, 5] a.extend(b) print(a)
Chiqarish: [1, 2, 3, 4, 5]
4) Ro`yxatni nusxalash mumkin:
a = [1, 2, 3]
b = a
print(b)
5) Ro`yxat uzunligini aniqlash funktsiyasi len(a):
a = [“Olma", “Banan", “Nok"]
x = len(a)
print(x)
Chiqarish: 3
6) Ro`yxatni tasodifiy elemementlar bilan to`ldirish:
from random import randint
x = 7
a = [0]*x
for i in range(x):
a[i] = randint(0,100)
7) Ro`yxat elementlarini teskari tartibda joylashtirish. a.reverse() metodi:

Download 60.55 Kb.

Do'stlaringiz bilan baham:
1   2   3




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