Module (90%)
Section (62%)

Преобразование типов str()

Вы уже знаете, как использовать функции int() и float() для преобразования строки в число.

Этот тип конверсии не является улицей с односторонним движением. Вы также можете преобразовать число в строку, что намного проще и безопаснее - эта операция всегда возможна.

Функция, способная на это, называется str():

str(number)

Честно говоря, он может сделать гораздо больше, чем просто преобразовать числа в строки, но рассмотрим это позже.


Снова "прямоугольный треугольник"

Вот снова наша программа "Прямоугольный треугольник":

leg_a = float(input("Input first leg length: ")) leg_b = float(input("Input second leg length: ")) print("Hypotenuse length is " + str((leg_a**2 + leg_b**2) ** .5))

Мы немного изменили его, чтобы показать вам, как работает функция str() Благодаря этому мы можем передать весь результат в функцию print() в виде одной строки, забыв о запятых.


Вы добились серьезных успехов на пути к программированию на Python.

Вы уже знаете основные типы данных и набор основных операторов. Вы знаете, как организовать вывод и как получить данные от пользователя. Это очень прочная основа для модуля 3. Но прежде чем мы перейдем к следующему модулю, давайте проведем несколько лабораторных работ и подведем итоги всему, чему вы научились в этом разделе.


Code

{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×