Элективный курс по информатике



Pdf көрінісі
бет15/43
Дата14.12.2021
өлшемі1,2 Mb.
#100629
түріЭлективный курс
1   ...   11   12   13   14   15   16   17   18   ...   43
Байланысты:
Osnovy programmirovaniya na Python

Выражение

 

Результат выполнения

 

34.907 + 320.65

 

355.55699999999996



 

“Hi, ” + “world :)”

 

'Hi, world :)'



 

“Hi, ” * 10

 

'Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, '



 

3. Изменение типа данных 

А что будет, если мы попытаемся выполнить в одном выражении операцию с разными типами данным? Например, сложить целое и дробное 

число, число и строку. Однозначный ответ дать нельзя: так, при складывании целого числа и числа с плавающей точкой, получается число с 

плавающей точкой, а если попытаться сложить любое число и строку, то будет получена ошибка. 



Выражение

 

Результат выполнения

 

1 + 0.65


 

1.6499999999999999

 

“Hi, ” + 15



 

O ш и б к а

 

Однако, бывают случаи, когда программа получает данные в виде чисел, а в результате должна выдавать строки (или наоборот). В  таком 



случае  можно  использовать,  так  называемые,  встроенные  функции, позволяющие  преобразовать  один  тип  данных  в  другой.  Так  функция 

int()

  преобразует  переданную  ей  строку  (или  число  с  плавающей  точкой)  в  целое,  функция 



str()

  преобразует  переданный  ей  аргумент  в 

строку, 

float()

 - в дробное число. 






Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   43




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

    Басты бет