Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Conversão Util | Reunindo todos os tópicos
Tipos de Dados em Python

Deslize para mostrar o menu

book
Conversão Util

A função int() pode ser útil quando se trabalha com dados numéricos. Por exemplo, imagine que temos muitos números que precisam ser modificados, mas todos eles têm um tipo de dado string. Este código leva a um erro:

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

Aqui, o Python tenta concatenar as strings, mas, na verdade, sua funcionalidade não permite fazer isso, já que 10 está relacionado ao tipo de dado inteiro (a concatenação só pode ser aplicada a strings).

Para somar esses números corretamente, você deve inicialmente transformar a string em um inteiro utilizando a função int():

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

Swipe to start coding

Assim, seu objetivo neste contexto é tratar dessa questão. Imagine um cenário onde você tem três valores de preços, mas uma pessoa não tem a habilidade para manipular dados em formato numérico. Consequentemente, você precisa lidar com preços associados ao tipo de dado string.

  1. Aumente price1 em 15.
  2. Aumente price2 em 780.
  3. Diminua price3 em 90.
  4. Imprima as variáveis corrigidas.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2

Pergunte à IA

expand
ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

book
Conversão Util

A função int() pode ser útil quando se trabalha com dados numéricos. Por exemplo, imagine que temos muitos números que precisam ser modificados, mas todos eles têm um tipo de dado string. Este código leva a um erro:

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

Aqui, o Python tenta concatenar as strings, mas, na verdade, sua funcionalidade não permite fazer isso, já que 10 está relacionado ao tipo de dado inteiro (a concatenação só pode ser aplicada a strings).

Para somar esses números corretamente, você deve inicialmente transformar a string em um inteiro utilizando a função int():

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

Swipe to start coding

Assim, seu objetivo neste contexto é tratar dessa questão. Imagine um cenário onde você tem três valores de preços, mas uma pessoa não tem a habilidade para manipular dados em formato numérico. Consequentemente, você precisa lidar com preços associados ao tipo de dado string.

  1. Aumente price1 em 15.
  2. Aumente price2 em 780.
  3. Diminua price3 em 90.
  4. Imprima as variáveis corrigidas.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt