Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Приклад Конвертації Типів | Поєднання всіх тем разом
Типи даних у Python
course content

Зміст курсу

Типи даних у Python

Типи даних у Python

1. Знайомство з числами в Python
2. Істина чи брехня?
4. Поєднання всіх тем разом

book
Приклад Конвертації Типів

Функція int() може бути корисною, якщо ви працюєте з числовими даними. Наприклад, уявіть, що у нас є багато чисел, які потрібно модифікувати, але усі вони мають тип даних string. Такий код призводить до помилки:

1234
value = "123" new_value = "123" + 10 print(new_value)
copy

Тут Python намагається об'єднати рядки, але насправді його функціональність не дозволяє цього зробити, оскільки 10 відноситься до цілого типу даних (конкатенація може бути застосована тільки до рядків).

Щоб правильно підсумувати ці числа, вам спочатку потрібно перетворити рядок у ціле число за допомогою функції int():

1234
value = "123" new_value = int(value) + 10 print(new_value)
copy
Завдання
test

Swipe to show code editor

Отже, ваша мета в цьому контексті - вирішити цю проблему. Розглянемо ситуацію, коли у вас є три значення ціни, але користувачеві бракує навичок маніпулювання даними у числовому форматі. Отже, від вас вимагається обробка цін, пов'язаних з рядковим типом даних.

  1. Збільшити price1 на 15.
  2. Збільшити price2 на 780.
  3. Зменшити price3 на 90.
  4. Виведіть виправлені змінні.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 2
toggle bottom row

book
Приклад Конвертації Типів

Функція int() може бути корисною, якщо ви працюєте з числовими даними. Наприклад, уявіть, що у нас є багато чисел, які потрібно модифікувати, але усі вони мають тип даних string. Такий код призводить до помилки:

1234
value = "123" new_value = "123" + 10 print(new_value)
copy

Тут Python намагається об'єднати рядки, але насправді його функціональність не дозволяє цього зробити, оскільки 10 відноситься до цілого типу даних (конкатенація може бути застосована тільки до рядків).

Щоб правильно підсумувати ці числа, вам спочатку потрібно перетворити рядок у ціле число за допомогою функції int():

1234
value = "123" new_value = int(value) + 10 print(new_value)
copy
Завдання
test

Swipe to show code editor

Отже, ваша мета в цьому контексті - вирішити цю проблему. Розглянемо ситуацію, коли у вас є три значення ціни, але користувачеві бракує навичок маніпулювання даними у числовому форматі. Отже, від вас вимагається обробка цін, пов'язаних з рядковим типом даних.

  1. Збільшити price1 на 15.
  2. Збільшити price2 на 780.
  3. Зменшити price3 на 90.
  4. Виведіть виправлені змінні.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt