Python тілі. Мәліметтер типтері. Айнымалылар


Амал  – мәліметтерге орындалатын қандай да бір әрекеттер. Біздің жағдайымызда мәліметтер операндалар болып табылады. Ал әрекеттерді оператор орындайды



бет3/3
Дата13.03.2022
өлшемі238,2 Kb.
#27772
1   2   3

Амал  – мәліметтерге орындалатын қандай да бір әрекеттер. Біздің жағдайымызда мәліметтер операндалар болып табылады. Ал әрекеттерді оператор орындайды

Амал  – мәліметтерге орындалатын қандай да бір әрекеттер. Біздің жағдайымызда мәліметтер операндалар болып табылады. Ал әрекеттерді оператор орындайды




Өрнек таңбалары

Өрнектердің  ​толық жазылуы

Өрнектерді программада ​қысқартып жазу

1

=

a=b

a=b

2

+=

a = (a + b)

a +=b

3

-=

a = (a – b)

a – =b

4

*=

 a = (a * b)

a*=b

5

/=

a = (a/b)

a/=b

6

%=

a=(a % b)

a%=b

7

//=

a=(a//b)

a//=b

8

**=

a=(a ** b)

a= ** b

Өрнектердің программада қысқартылып жазылуы

Математикалық өрнектерді есептеуде Python амалдар үстемдігің ұстанады:

Математикалық өрнектерді есептеуде Python амалдар үстемдігің ұстанады:

Мысалы,

>>> -2**4

-16

>>> -(2**4)

-16

>>> (-2)**4

16

>>>

y=x+3*6 өрнегін есептеу керек болсын

>>> x = 1

>>> y = x + 3*6

>>> y

19

>>>

Интерактивті режимнен шығу үшін exit() командасын жазып Enter-ді басу керек

Типтерді түрлендіру

Типтерді түрлендіру

Бір мәліметтер типін басқасына өзгертуге арналған арнайы көптеген функциялар бар. Біз әзірше 3 типпен (int, float и str) таныс болғандықтан, оларға сәйкес келетін int(), float(), str() түрлендіру функцияларын қарастырайық:

>>> str(1) + 'a'

'1a'

>>> int('3') + 4

7

>>> float('3.2') + int('2')

5.2

>>> str(4) + str(1.2)

'41.2'


a= 126.858; k = 748

print ( 'a =',type(a))

print ( 'k =',type(k))

b = int(a)

print ('b =', b)

print ('b =', type(b))

t = float(748)

print ('t =', t)

print ('t =', type(t))

z='ata'


print('z =', type(z))

h=True


print('h =', type(h))

Мысал


Нәтиже

print() – жақшаның ішіндегі мәліметті экранға шығаратын команда

print() – жақшаның ішіндегі мәліметті экранға шығаратын команда

>>> print(1032)

1032

>>> print(2.34)

2.34

>>> print(“Salem")

Salem

>>> print ("Salem Kazakhstan")

Salem Kazakhstan

>>> print("a:", 1)

a: 1

>>> one = 1

>>> two = 2

>>> three = 3

>>> print(one, two, three)

1 2 3

>>>


Енгізу, шығару функцияларын қолдану әдістері.

Стандартты математикалық функцияларды қолдану әдістемесі


Математикалық функцияларды программадан шақыру үшін math модулін қосамыз (импорттаймыз).

Модульдің негізгі функциялары:

sqrt(x) – x санының квадрат түбірін табу;

pow(x,y) – x санын y дәрежеге шығару;

ceil(x)- х нақты санын ең жақын жоғары бүтін санға дейін дөңгелектеу;

floor(x)-х нақты санын ең кіші бүтін санға дейін дөңгелектеу;

>>> b=5.6

>>> k=math.ceil(b)

>>> k

6

>>> c=3.1



>>> k=math.ceil(c)

>>> k


4

>>> f=5.6

>>> k=math.floor(f)

>>> k


5

>>> z=3.1

>>> k=math.floor(z)

>>> k


3

Интерактивті режимда math модулін қолдану:

>>> import math

>>> a=math.pow(2,3)

>>> a

8.0


Пакеттік режимде орындау:

import math

a=25


b=math.sqrt(a)

print('b=',b)



Нәтижесі:

b= 5.0

Бақылау сұрақтары

  • Python тілінде мәліметтердің қандай типтері қолданылады?
  • Арифметикалық өрнектердің жазуда қандай ережелерді сақтау қажет?
  • Стандартты математикалық функцияларды қолдануға 2-3 мысал келтіріңіздер.
  • Енгізу, шығару функцияларының қолдану қалай жүзеге асады?


Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет