Сабақтың басы
5 мин
|
Ұйымдастыру кезеңі: оқушылармен амандасып, түгелдеу.
Сабақта жағымды психологиялық ахуал орнату
ЖОЛДАР МЕН САНДАР АРАСЫНДАҒЫ АЙЫРМАШЫЛЫҚ
Жолдар (Жолдар):
Жол-бұл тырнақшаға алынған таңбалар тізбегі (бір, екі немесе үштік).
Жолдар текст, сөз тіркестері, хабарламалар және т.б. сияқты мәтіндік ақпаратты көрсету үшін қолданылады.
Жолдардың мысалдары: "Сәлем, Әлем!", '12345', "Python-керемет бағдарламалау тілі".
Python-да жолдар тырнақшалар арқылы жарияланады және олар өзгертілуі мүмкін (олардың мазмұнын өзгертуге болады).
|
Оқушылар амандасып ,бір-біріне сәттілік тілейді.
|
ҚБ:
Смайлик-тер арқылы бағалау
.
|
Оқулықтағы түсініктемелер мен берілген сәндік өнер заттары суреттері
|
Сабақтың ортасы
30 мин
|
Сандар (Сандар):
Сандар математикалық мәндер болып табылады және бүтін сандар (integers) немесе өзгермелі нүкте сандары (floats) болуы мүмкін.
Сандар математикалық операцияларды орындау және сандық деректерді сақтау үшін қолданылады.
Сандардың мысалдары: 5, 3.14, -42, 1000.
Python-дағы сандарды қосу, азайту, көбейту және бөлу сияқты арифметикалық амалдарды орындау үшін пайдалануға болады.
Негізгі айырмашылықтар:
Деректер түрі: жолдар мен сандар әртүрлі деректер түрлері болып табылады. Жолдар мәтінді, ал сандар сандық мәндерді білдіреді.
Математикалық амалдар: сандармен қосу және көбейту сияқты математикалық амалдарды орындауға болады. Математикалық амалдарды орындау үшін жолдар, егер олар сандарға түрлендірілмесе, оларды пайдалану мүмкін емес.
Көрініс: Жолдар тырнақшаларда ұсынылады (және әріптер, сандар, таңбалар болуы мүмкін), ал сандар сандық мәндер ретінде ұсынылады.
|
ТАПСЫРМА: ЖОЛДАР МЕН САНДАР КАЛЬКУЛЯТОРЫ
Бұл тапсырманың мақсаты-олардың арасындағы айырмашылықты көрсету үшін сандар мен жолдармен операцияларды орындайтын бағдарлама құру.
Пайдаланушыдан екі мәнді енгізуді сұраңыз: бір сан (сан айнымалысы) және бір жол (мәтін айнымалысы).
Бірінші мәннің Сан немесе жол екенін анықтау үшін шартты if мәлімдемесін пайдаланыңыз. Ол үшін жолдар үшін isdigit() және сандар үшін isnumeric() функцияларын пайдалануға болады.
Егер бірінші мән Сан болса, келесі әрекеттерді орындаңыз:
Пайдаланушыдан екінші санды енгізуді сұраңыз (number 2 айнымалысы).
Number және number 2 арасында арифметикалық амалды (мысалы, қосу) орындаңыз.
Арифметикалық операцияның нәтижесін шығарыңыз.
Егер бірінші мән жол болса, келесі әрекеттерді орындаңыз:
Пайдаланушыдан екінші жолды енгізуді сұраңыз (мәтін айнымалысы 2).
+Операторын пайдаланып мәтін мен мәтінді 2 қосыңыз (біріктіріңіз).
Жолдарды біріктіру нәтижесін шығарыңыз.
|
|