logo

Як перетворити int на рядок у Python

У Python існують численні прийоми для перетворення числа в рядок. Одним із популярних методів є використання вбудованої функції str(), яка перетворює числові значення, включно з цілими числами, у їх рядкові представлення. Щоб отримати відповідний рядок, просто введіть цілу змінну як вхідні дані для str(). Альтернативним підходом є використання методів форматування рядків, таких як f-рядки, у яких ціла змінна автоматично перетворюється на рядок шляхом укладення її у фігурні дужки {} в рядковому літералі. Щоб завершити перетворення, ви також можете використати специфікатор форматування %s у рядках або. функція format().

java main

Синтаксис -

 str(integer_Value) 

Давайте розберемося в наступному прикладі.

Приклад - 1 Використання функції str().

 n = 25 # check and print type of num variable print(type(n)) print(n) # convert the num into string con_num = str(n) # check and print type converted_num variable print(type(con_num)) print(con_num) 

Вихід:

 25 25 

Пояснення:

Цілочисельна змінна під назвою n ініціалізується значенням 25 у цьому фрагменті коду Python. Далі він підтверджує, що n є цілим числом, друкуючи його тип і значення. Потім він використовує метод str(), щоб перетворити n на рядок, який потім призначає con_num. Згодом тип і значення con_num друкуються, перевіряючи, що це рядок із тим самим значенням, що й n, тобто «25». Результат показує, як перетворити ціле число на рядок, зберігаючи вихідне значення. Це також ілюструє, як змінити тип з int на str.

Приклад – 2 Використання цілого числа «%s».

 n = 10 # check and print type of n variable print(type(n)) # convert the num into a string and print con_n = '% s' % n print(type(con_n)) 

Вихід:

 

Пояснення:

логіка першого порядку

Цілочисельна змінна під назвою n ініціалізується значенням 10 у цьому прикладі Python. Програмне забезпечення спочатку виводить його тип, перевіряючи, що це ціле число. Потім він використовує специфікатор формату %s у форматованому рядковому виразі, щоб перетворити n на рядок, який потім призначає con_n. Після перетворення він виводить тип con_n і підтверджує, що це рядок. Цей метод перетворення перетворює ціле значення n на рядкове представлення, використовуючи %s як заповнювач для значення. Це дозволяє форматувати рядок.

Приклад – 3: Використання функції .format().

 n = 10 # check and print type of num variable print(type(n)) # convert the num into string and print con_n = '{}'.format(n) print(type(con_n)) 

Вихід:

 

Пояснення:

Цілочисельна змінна під назвою n ініціалізується значенням 10 у цьому прикладі Python. Програма спочатку виводить тип n, перевіряючи, що це ціле число. Далі він використовує рядковий вираз і. format() для перетворення n на рядок, який потім призначає con_n. Після перетворення він підтверджує, що con_n є рядком, друкуючи його тип. Функція Python.format() — це гнучкий спосіб форматування рядків; це дозволяє динамічно вставляти змінні в рядки без зміни їхніх вихідних типів даних.

Приклад - 4: Використання f-рядка

 n = 10 # check and print type of num variable print(type(n)) # convert the num into string conv_n = f'{n}' # print type of converted_num print(type(conv_n)) 

Вихід:

 

Пояснення:

jpa проти hibernate

Цілочисельна змінна під назвою n ініціалізується значенням 10 у цьому прикладі Python. Програма спочатку виводить тип n, перевіряючи, що це ціле число. Далі він призначає n для conv_n і бере його у фігурні дужки {}, щоб перетворити його на рядок за допомогою форматування f-рядка. Після перетворення він підтверджує, що об’єкт є рядком, друкуючи тип conv_n. Змінні та вирази можна безпосередньо помістити в рядкові літерали за допомогою F-рядків, які забезпечують чіткий і зрозумілий метод форматування рядків у Python, зберігаючи їхні вихідні типи даних.

Кожна техніка зміни цілочисельного типу даних на рядковий тип даних була визначена. Ви можете використовувати те, що найкраще відповідає вашим потребам.