Өзгөрмөлөр жана маалымат түрлөрү
Өзгөрмөлөр жана int, float, str, bool түрлөрү; арифметика жана бөлүүнүн өзгөчөлүктөрү.
Өзгөрмө — бул маани байланган ат. Python тилинде түрдү көрсөтүү керек эмес: тил аны мааниге карап өзү түшүнөт.
Негизги түрлөр:
• int — бүтүн сандар. Python тилинин жагымдуу бонусу: алар ашып кетпейт, каалагандай 100 орундуу сандарды да эсептесе болот;
• float — бөлчөк сандар, мисалы 3.14;
• str — сап, тырмакчадагы текст;
• bool — True же False.
Python
Өзгөрмөлөр жана type функциясы
Арифметика: + - * , ал эми бөлүүдө Python тилинде маанилүү жагдай бар:
• / — кадимки бөлүү, жыйынтык ар дайым бөлчөк: 7 / 2 барабар 3.5;
• // — бүтүн бөлүү: 7 // 2 барабар 3;
• % — бөлүүдөн калган калдык: 7 % 2 барабар 1;
• ** — даражага көтөрүү: 2 ** 10 барабар 1024.
Олимпиадалык маселелерде көбүнчө дал ушул // жана % керек: / менен // ортосундагы айырманы унутпаңыз, бул классикалык ката.
Python
Бөлүүнүн түрлөрү жана чоң сандар
Тапшырма: маанилери 15 жана 4 болгон өзгөрмөлөрдү түзүп, алардын суммасын, айырмасын, көбөйтүндүсүн, бөлүүнүн бүтүн бөлүгүн жана калдыгын чыгарыңыз — ар бирин өзүнчө сапта.
Андан кийин сабакты өттүм деп белгилеңиз.