Input()'>Сабақтың ортасы
|
Жаңа тақырыпты түсіндіру.
Input() функциясы деректерді программаға енгізеді. Бұл деректерді программада қолдану үшін айнымалыларға жұктеуге болады.
Программа коды
|
Енгізу-нәтиже
|
K=int(input(“engiz:”))
Print(K)
|
еngiz:1000
1000
|
Input() функциясын қолданып енгізген дерек жолдық типке жатады. Жолды тізімге түрлендіру үшін split() әдісін қолданамыз. Тізімдегілердің арасында символ болса, оны split() әдісіндегі жақшаның ішінде көрсету керек.
Программа коды
|
Енгізу-нәтиже
|
K=input().split()
print(K)
|
1 2 3 4 5 6 7
[‘1’,’2’,’3’,’4’,’5’,’6’,’7’]
|
K=input().split(-)
print(K)
|
1-2-3-4-5-6-7
[‘1’,’2’,’3’,’4’,’5’,’6’,’7’]
|
Сандар тізімін оқып отырып, оны бірден бүтін санға түрлендіру үшін, жоғарыдағы құрылымға map функциясын қолдану керек. Бұл жерде list тізімді білдіреді.
Программа коды
|
Енгізу-нәтиже
|
K=map(int,input().split())
print(list (K))
|
1 2 3 4 5 6 7
[1,2,3,4,5,6,7]
|
print() функциясы деректерді экран бетіне шығарады немесе файлға жол ретінде жазады.
print() функциясының толық синтаксисі:
print(‘Басуға арналған жол’,sep=’’, end=’\n’)
‘Басуға арналған жол’ - экранға шығарылатын жол.
sep=’’- айнымалылардың арасын ажырататын символды көрсетеді, үнсіз келісім бойынша бос орынмен ажыратылады.
end=’\n’ - жолды қандай символмен аяқтау керектігін көрсетеді.
Егер print() функциясы end=’\n’әдісімен аяқталса, жол келесі қатарға өтумен аяқталады.
Жеке жұмыс. 1-тапсырма.
Оқулық §20, 112-бет, «Компьютерде орындайық» тапсырмасы
Дескриптор:
-есептің берілгені бойынша өрнек құрастырады;
-есептің программасын құрастырады;
ҚБ: жетон /4 балл/
Топтық жұмыс. 2-тапсырма.
Практикалық тапсырмада іnput() және print() функцияларының қолданылуына талдау жасай отырып, төмендегі өрнектерді орындау үшін программа құрастырыңдар.
352· 985 · 25 · 3
352 + 1206 + 215554 + 6957 + 628
Дескриптор:
-берілген өрнектерді орындау үшін программа құрастырады.
ҚБ: жетон/ 3 балл/
№3-тапсырма.
Берілген математикалық өрнектің мәнін табатын программа құрыңыз. Енгізу барысында map() функциясын қолданыңыз.
Дескриптор:
-есептің программасын жазады.
ҚБ: жетон /3 балл/
|
Мұғалімді тыңдайды
Input() функциясының анықтамасын дәптерге жазады
split() әдісін қолдану анықтамасын дәптерге жазады
map функциясын қолдану анықтамасын дәптерге жазады
print() функциясының синтаксисін дәптерге жазады
1-тапсырманы орындайды
a=int(input('engiz='))
b=int(input('engiz='))
s=a+b
print(s)
a=int(input('engiz='))
b=int(input('engiz='))
s=a*b
print(s)
a=int(input('engiz='))
b=int(input('engiz='))
s=(a+b)/2
print(s)
print("matem","informatika","rusk",sep="-")
matem-informatika-rusk
print(352*985*25*3)
print(352 + 1206 + 215554 + 6957 + 628)
2-тапсырманы орындайды
3-тапсырманы орындайды
|
Жетон
4 балл
Жетон
3 балл
Жетон
3 балл
|
Интер
белсенді тақта
Жұмыс дәптері
|