Тапсырма 2. Сөздіктің мәндері кілттің кубтық мәндері болатын программа құрыңыз.
my_dict = {i : i ** 3 for i in range(1, 11)} print(my_dict)
Тапсырма 3. Кілттер мен мәндердің тізімдерін біріктіру арқылы сөздік құратын программа жазыңыз.
keys = ['red', 'green', 'blue'] values = ['#FF0000','#008000', '#0000FF'] dictionary = dict(zip(keys, values)) print(dictionary)
a = dict(zip([1, 2, 3], ['One', 'Two', 'Three'])) print(a)
Сандар және олармен орындалатын операциялар
18-сабақ
Оқытушы: Саметова Айгерім Айдарқызы
Сандық ақпаратқа қатысты деректерді өңдеу үшін, сондай-ақ Python бағдарламалау тілінде арифметикалық амалдар орындау үшін сандардың әр түрлі типтері қолданылады: бүтін, нақты және күрделі. Python стандартты кітапханасында мәліметтердің сандық түрлерімен әрекеттесуді жеңілдететін көптеген пайдалы әдістер бар.
Python тілінде үш сандық деректер типі бар:
бүтін сандар (int);
нақты сандар (float);
күрделі сандар (complex).
Бүтін сандар Python-дағы сандардың қарапайым және жиі қолданылатын түрі, басқа көптеген бағдарламалау құралдарындағыдай, бұл бүтін мәліметтер типі. Оны бейнелеу үшін, әдетте, белгілі бір айнымалыларға берілген сандық мәндер қолданылады. Төменде i деп бүтін айнымалы құрылып, содан кейін оның мәні мен түрі экранда көрсетілетін бағдарламада бүтін сандарды орнатудың мысалы келтірілген:
i = 42 # целое число print("i = " + str(i)) print(type(i))
Өзгермелі нүктелік сандар Python-да нақты сан жазу үшін өзгермелі нүктелік сандар бар. Мәндері ұқсас бағдарламада жұмыс істей отырып, арифметикалық есептеулер үшін дәлірек мәліметтер алуға болады. Нақты санды қамтитын нысанды инициализациялау үшін оған мән беру керек, мұнда бүтін және бөлшек бөліктер нүкте таңбасымен бөлінеді. Бұл мысал f айнымалысын қалай жасау керектігін көрсетеді:
f = 3.14 # вещественное число print("f = " + str(f)) print(type(f))