Программалар құру -9 дәріс Тізімдер және кортеждер Сұрақтар



Pdf көрінісі
бет10/32
Дата30.04.2024
өлшемі2,52 Mb.
#201575
түріПрограмма
1   ...   6   7   8   9   10   11   12   13   ...   32
Байланысты:
8-9- дәріс - Тізімдер мен кортеждерМ
577376, 95979
12.1 Append() әдісі 

append() әдісі тізім соңына мәндер қосады. Аргумент ретінде берілген 
мән тізім элементтерінің соңына орналасады. Келесі программада 7.3 
осыған сәйкес мысал берілген. 
# Программа 7.3 (list_append.py) 
# Программа – тізімге мәндер қосу үшін
# append әдісінің жұмысын көрсету.
def main(): 
# Алдымен бос тізім құру. 
name_list = [] 
# Тізімді басқаратын айнымалы жасау.
again = '1'
# Тізімге бірнеше ат қосу. 
while again == '1': 
# Қолданушыдан бірінші атты алу. 
name = input('Ат енгізіңіз: ') 
# Атты тізім соңына қосу. 
name_list.append(name)
# Тағы бір ат қосу/қоспау
print ('Тағы бір ат қосасыз ба?') 
again = input('1=иә, қалғандары= жоқ: ') 
print() # while операторының соңы
# Енгізілген аттарды көрсету. 
print ('Төмендегі енгізілген аттар.') 
for name in name list: 
print(name) 
main() # Басты функцияны шақыру. 


append() әдісі
Программадағы мынадай жолға 
назар аударыңыздар: 
name_list = []

Мұнда бос тізім құрып, оны
name_list
тізіміне меншіктедік.

Цикл ішіндегі 
append() 
әдісі тізім 
құру үшін шақырылады. 

Әдісті бірінші шақырғанда, оған бе-
рілген аргумент 0-элемент болып 
табылады. Әдіс екінші рет шақы-
рылғанда, оған берілген аргумент
1-элемент болады, т.с.с. 

Қолданушы
циклден
шыққанша
осылай жалғаса береді.
Программа нәтижесі
:
Ат енгізіңіз: 
Катя
Тағы бір ат қосасыз ба?
1=иә, қалғандарының бәрі=жоқ: 
1
Ат енгізіңіз: 
Қатира
Тағы бір ат қосасыз ба?
1=иә, қалғандарының бәрі=жоқ: 
1
Ат енгізіңіз: 
Гүлнәр
Тағы бір ат қосасыз ба?
1=иә, қалғандарының бәрі=жоқ: 


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   32




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет