Мәлімет шығару форматтары • Сіз шығарылатын мәліметті дұрыстап рәсімдей аласыз.
• Оны қалай істеуге болар екен?
• Оның бірнеше тәсілі бар:
• 1-мысал:
name = "Азат"
print("Танысайық, менің атым - %s" % name)
Нәтижесі: Танысайық, менің атым - Азат
4-Сұрақ If-else нұсқаулары(шартты өрнектер) «|F» операторы - белгілі бір шартты (логикалык орнекті) орындау үшін
тексеруге арналган Excel
бағдарламасының құралы.
If-else нұсқаулары (шартты өрнектер)
• if-else нұсқауларының ішкі операторларын (блоктары) шегініспен жазукерек, ол үшін мыналарды есте сақтау қажет:
- if - else нұсқаулары шегініссіз тураланып, бір деңгейде жазылады;
- if және else нұсқауларынан кейін тұратын блоктар (ішкі операторлар) шегініспен жазылады. Блоктардың сол жақ шеттен бірдей шегініспен (3- 5 орын) жазылуын мұқият қадағалау керек (тек босорын не не тек Tab ).
5-Сұрақ If-elif нұсқаулары(шартты өрнектер) Python - да" if "жане" elif " белгілі бір шарттарта негізделген әртүрлі код блоктарын орындау үшін қолданылады.
"If" бір шартты тексеру және егер бұл шарт шын болса, код блогын орындау үшін қолданылады.
"Elif "("else if"аббревиатурасы)егер бірінші шарт жалған болса, басқа шартты тексеружәне егер бұл шарт шын болса, басқа код блогын орындау үшін қолданылады. Бұл нұскаулар сіздің кодыңызда шешім қабылдау логикасын құру үшін бағдарламалауда қажет.
"If" операторы белгілі бір шарт акикат болса, код блогын орындау ушін колданылады. "Elif" операторы бастапкы "if"операторынан кейін косымша шарттардын болуын тексеру ушін колданылады. Бұл сізге бірнеше шарттарды тексеруге мумкіндік береді жане әр шарт алдыңғысының жалған екендігіне байланысты.
6-Сұрақ Maтематикалық операторлар Python тілі тілінде математикалық есептеулерді орындау үшін
қолданылатын көптеген операторлар бар.
Қазіргі жұмыс істейтін алгоритмдердің басым бөлігі есептеулер орындауды талап етеді. Есептеулер орындау үшін қолданылатын программалаушылар
құралдары математикалық операторлар болып табылады. 2.3 кестеде Python
тілі тілінде пайдаланылатын математикалық операторлар көрсетілген. 2.3
кестеде келтірілген операторларды программалаушылар математикалық
өрнектер құру үшін пайдаланады. Математикалық өрнек есептеулер жүргізіп,
мән қайтарады. Қарапайым математикалық өрнек мысалы:
12 + 2
+ операторының сол және оң жақтарында орналасқан мәндер операндтар
деп аталады. + операторы осы мәндерді қосады. Егер осы мәндерді интерактивтік режимде теріп орындасақ, онда оның мәні 14 болып шығады:
>>> 12 + 2 Enter
14
>>>
Операторлар приоритеті
Python тілі тілінде бірнеше операторлар қатынасатын күрделі
математикалық өрнектер де пайдаланылады. Төменде келтірілген нұсқау
answer айнымалысына 17, х айнымалысы, 21 және у айнымалысымәндерінің
қосындысын меншіктейді:
answer = 17 + х + 21 + у
Бірақ, кейбір өрнектер мәні тікелей есептеле бермейді. Төменде келтірілген өрнекті қарастырайық:
outcome = 12.0 + 6.0 / 3.0
Мұнда outcome айнымалысына қандай мән меншіктеледі? 6.0 саны
операнд ретінде қосу операторы мен бөлу операторының қайсысына қатынасар екен, яғни outcome айнымалысының мәні 6.0 мен 14.0 мәндерінің
қайсысын қабылдауы керек. Әрине, Python тілі тілі мұнда математикалық
ережелерді толық сақтай отырып, 14 мәнін береді. Алдымен жақшаларға
алынған операторлар, сонан кейін қатар орналасқан операторлардың
приоритеті (басымдылығы) жоғарысын орындайды. Төменде математикалық
операторлардың ең жоғарысынан бастап, ең төменгісіне дейінгілерінің
приоритеттері реттеліп көрсетілген:
1. Сандарды дәрежелеу: **.
2. Көбейту, бөлу және бөлгендегі қалдықты табу: * / // %.
3. Қосу мен азайту: + – .
Көбейту (*), жылжымалы нүктелі бөлу (/), бүтінсандық бөлу (//) және
бөлгендегі қалдықты табу (%) операторларының приоритеттері бірдей екендігін айта кетейік. Қосу (+) мен азайту (-) операторларының да приоритеттері
бірдей. Екі оператор приоритеттері бірдей операндтарды пайдаланатын болса,
олар солдан оңға қарай орындалады