СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Лекция №2 по программированию

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Лекция №2 по программированию»

Phyton тилинде программа түзүүгө киришүү Лекция №2

Phyton тилинде программа түзүүгө киришүү

Лекция №2

Математикалык амалдардын аткарылышы Оператор Түшүндүрүү + Кошуу - Кемитүү / Бөлүү  (жыйынтыгында чыныгы сан алынат) // Төмөнгө тегеректөө менен бөлүү ** Даражага көтөрүү % Бөлүүдөн чыккан калдык

Математикалык амалдардын аткарылышы

Оператор

Түшүндүрүү

+

Кошуу

-

Кемитүү

/

Бөлүү (жыйынтыгында чыныгы сан алынат)

//

Төмөнгө тегеректөө менен бөлүү

**

Даражага көтөрүү

%

Бөлүүдөн чыккан калдык

5 / 3 1.6666666666666667 5 // 3 1 5 % 3 2 5 ** 67 67762635780344027125465800054371356964111328125 " width="640"

Мисалдар

5 / 3

1.6666666666666667

5 // 3

1

5 % 3

2

5 ** 67

67762635780344027125465800054371356964111328125

Тапшырма Төмөндөгү амалдын жыйынтыгын алгыла: 2 + 56 * 5.0 - 45.5 + 5 5

Тапшырма

Төмөндөгү амалдын жыйынтыгын алгыла:

2 + 56 * 5.0 - 45.5 + 5 5

-2**4 -16 -(2**4) -16 (-2)**4 16 " width="640"

Phyton тилинде математикалык эсептөөлөрдө операциялардын приоритети эске алынат. Ошондуктан кайсы бир операциянын приоритетин көтөрүүдө кашаларды колдонобуз.

Мисалы,

-2**4

-16

-(2**4)

-16

(-2)**4

16

x = 1 y = x + 3*6 y 19 " width="640"

Өзгөрмөлөр менен иштөө

Phyton тилинде стандарттык типтер көп. Алардын ичинен int бүтүн сандар жана float чыныгы сандар менен тааныштык.

y=x+3*6 амалын x, y өзгөрмөлөрү үчүн чыгарып көрөлү. x=1 маанисинде у тин маанисин Phyton тилинде төмөнкүдөй табабыз:

x = 1

y = x + 3*6

y

19

Өзгөрмөлөр менен иштөө Phyton тилинде жарыяланбаган же мааниси так эмес өзгөрмөлөрдү колдонууга болбойт. Ошондой эле Phyton тилинин стандарттык ачкыч сөздөрүн өзгөрмөнүн аты катары колдонууга болбойт. Алар программада ток сары (оранжевый) түс менен айырмаланып турат!

Өзгөрмөлөр менен иштөө

Phyton тилинде жарыяланбаган же мааниси так эмес өзгөрмөлөрдү колдонууга болбойт. Ошондой эле Phyton тилинин стандарттык ачкыч сөздөрүн өзгөрмөнүн аты катары колдонууга болбойт.

Алар программада ток сары (оранжевый) түс менен айырмаланып турат!

Функция Phyton тилинде программа түзүүдө функция негизги мааниге ээ.

Функция

Phyton тилинде программа түзүүдө функция негизги мааниге ээ.

abs(-9) 9 d = 1 n = 3 abs(d - n) 2 abs(-9) + abs(5.6) 14.6 " width="640"

Функция

abs(-9)

9

d = 1

n = 3

abs(d - n)

2

abs(-9) + abs(5.6)

14.6

pow(4, 5) 1024 Даражага көтөрүү функциясы round(number)- тегеректөө функциясы round(4.56666) 5 round(4.56666, 3) 4.567 " width="640"

Функция

pow –функциясы

pow(4, 5)

1024

Даражага көтөрүү функциясы

round(number)- тегеректөө функциясы

round(4.56666)

5

round(4.56666, 3)

4.567

int(5.6) 5 int() 0 float(5) 5.0 float() 0.0 " width="640"

Функция

int(5.6)

5

int()

0

float(5)

5.0

float()

0.0

Маанисин тапкыла 1) pow(abs(-5) + abs(-3), round(5.8)) 2) int(round(pow(round(5.777, 2), abs(-2)), 1))

Маанисин тапкыла

1) pow(abs(-5) + abs(-3), round(5.8))

2) int(round(pow(round(5.777, 2), abs(-2)), 1))

help(abs) " width="640"

Кайдан???

Функциялардын кандай жумуш аткаруусун кайдан билебиз?

help(abs)

New File менюсун тандаңыз. Программалык терезе ачылат. Ал жерге төмөнкү кодду териңиз: a=5 print(a) print(a+5) File- Save as менюсу менен файлды сактайбыз. Андан кийин Run - Run Module менюсу менен программанын иштөөсүн көрөбүз. " width="640"

Программалык режим

IDLE чөйрөсүндө File -New File менюсун тандаңыз. Программалык терезе ачылат.

Ал жерге төмөнкү кодду териңиз:

a=5

print(a)

print(a+5)

File- Save as менюсу менен файлды сактайбыз.

Андан кийин Run - Run Module менюсу менен программанын иштөөсүн көрөбүз.