Тізім
Жол
Тізім мен жолдар
100

Тізімнің ұзындығын анықтайтын функция?


len()


100

Жолдағы кіші әріптерге айналдыру үшін қандай әдіс қолданылады?


lower()


100

Тізімдегі бірінші элементті қалай аламыз?


list[0]


200

Тізімге элемент қосудың негізгі әдісі?


append()


200

Жолды кері бағытта шығару үшін Python-да қандай тәсілді қолдануға болады?


word[::-1]


200

"Python" жолындағы әр әріпті жеке элементке қалай бөлеміз?


list("Python") → ['P','y','t','h','o','n']


300

Код не істейді және нәтиже қандай болады?

words = ['Python', 'is', 'fun']

lengths = [len(word) for word in words]

print(lengths)

Жауап: Әр сөздің ұзындығын есептейді.

Нәтиже: [6, 2, 3]




300


#Қате табу

word = "banana"

print(word.count("b", "a"))


  • count() бір аргумент алады

word = "banana"

print(word.count("a"))

300

Тізімдегі әр сөздің ұзындығын қалай шығарамыз?


[len(word) for word in list]



400

numbers = [3, 8, 15, 1, 5]

result = []


for n in numbers:

    if n % 2 == 1:

        result.append(n * 2)


print(result)

[6, 30, 2, 10]


400

#Бұл код не істейді және нәтиже қандай болады?


sentence = "Python is fun"

words = sentence.split()

first_letters = [word[0] for word in words]

print(first_letters)



  • sentence.split() – сөйлемді сөздерге бөледі → ['Python', 'is', 'fun']
  • [word[0] for word in words] – әр сөздің бірінші әріпін алады
  • print(first_letters) – нәтижені шығарады



Нәтиже: ['P', 'i', 'f']


400

#Сұрақ: Код не істейді және нәтиже қандай болады? 

sentence = "Python is fun"

words = sentence.split()

letters = [word[0] + word[-1] for word in words]

print(letters)


Әр сөздің бірінші және соңғы әрпін алып, тізімге салады.

Нәтиже: ['Pn', 'is', 'fn']


500


#Кодты талдап нәтижесін тап


lst = [5, 2, 9, 1, 7]

lst.sort()

lst.reverse()

lst.append(lst[0] * 2)

print(lst)


  1. sort() → [1, 2, 5, 7, 9]
  2. reverse() → [9, 7, 5, 2, 1]
  3. lst[0] * 2 = 9 * 2 = 18
  4. Соңғы нәтиже → [9, 7, 5, 2, 1, 18]


500

Пайдаланушыдан сөйлем енгізсін. Сөйлемді кіші әріпке айналдырып, "а" әріпінің санын есептеңіз.


sentence = input("Сөйлемді енгізіңіз: ")

sentence_lower = sentence.lower()

count_a = sentence_lower.count('а')

print("'а' әріпінің саны:", count_a)

500

Пайдаланушыдан сөз енгізуін сұраңыз. Сөзді кері бағытта тізімге бөліңіз (әр әріп бөлек элемент).


word = input("Сөзді енгізіңіз: ")

letters = [char for char in word[::-1]]

print(letters)

Мысалы:

  • Кіріс: "Python"
  • Шығыс: ['n','o','h','t','y','P']