Transcrições
1. Introdução ao curso: Oi, todo mundo. Sou Storey e sou um pesquisador
que usa Python
há vários anos
e o uso principalmente
para analisar
dados científicos de meus para analisar
dados científicos de Neste curso, vou guiá-lo pelos conceitos básicos do
Python para que você possa
começar sua própria jornada de programação com confiança Agora, por que Python,
Python é uma das linguagens de programação mais usadas atualmente em áreas
como ciência de dados, desenvolvimento
web Aprender Python abre
um mundo de possibilidades. Agora, o que você
aprenderá no curso? Então, vamos começar com
o básico. Começaremos com a instalação do Python e
depois passaremos para coisas como strings e
números e,
em seguida, variáveis. Em seguida, também aplicaremos
o que aprendemos, criaremos um script
Python interativo, e esse será o projeto Então, no projeto da classe, você criará um script Python simples, mas poderoso,
que recebe a entrada de um usuário e usa essa
entrada para realizar ações, assim como os programas
do mundo real Agora, para quem é esse curso? Este curso foi desenvolvido
para iniciantes completos. Você não precisa de nenhum
conhecimento, experiência ou codificação prévia, apenas um computador e uma conexão com a
Internet, e podemos começar a instalar o
Python e Portanto, ao final deste curso, você não saberá
tudo sobre Python, mas terá a
confiança necessária para continuar aprendendo sozinho e criar coisas que sejam importantes para você
e seu trabalho Então, tendo dito tudo isso, vamos começar e nos
vemos na primeira aula.
2. Aula 0 - Instalando o Python: Olá a todos,
bem-vindos a este curso. Este é um resumo da
introdução aos conceitos básicos do Python. É aqui que
aprenderemos os conceitos interessantes para começar em Python Ao final do curso, você deverá ser capaz de
escrever seus próprios roteiros e sorte, ser muito criativo
ao escrever roteiros Agora eu entendo por que
todo mundo dirá que Python é uma linguagem muito popular e é
um ótimo lugar para
começar, mesmo se você estiver interessado em
programação em geral Vamos começar. Agora, para baixar o Python, basta acessar o site oficial do Python,
python.org, acessar Downloads e
baixar o Python 3.8 basta acessar o site oficial do Python,
python.org, acessar Downloads e
baixar o Python
3.8 0.5. Agora, os números realmente
não importam porque, à medida que forem atualizados,
os números mudarão. Basta clicar
aqui, fazer o download , bem simples Mas eu pessoalmente gosto de
usar um editor de código, que é o código do Visual Studio. Essa é minha preferência. Não quero
entrar em muitos detalhes sobre por que uso isso
e por que não qualquer outro. Mas, basicamente, esse
é um editor de código. É onde você
escreverá o código e onde você o executará
e executará. Também tem outras
vantagens: se você cometer um erro, ele fica preso
para depuração Como eu disse, essa é uma preferência
pessoal, então você pode fazer sua
própria pesquisa sobre isso, ou pode simplesmente baixar
esta comigo. Então você vem aqui e
escolhe seu próprio software, o computador que você
tem, e você o baixa. Como eu disse, isso também é
muito simples. OK. Então, depois de
instalar o Visual Studio Code, esta é a página
que você verá. Você clica aqui Extensões. Você pode pesquisar a extensão,
por exemplo, Python. Eu já instalei
, então vem para mim. Mas você clica no Python, aquele com
a
estrela porque esse
é o Python Você vem aqui e
já instalou. Eu já instalei. Então, para mim, eu digo
que está desinstalado, mas espero que para
você,
haja uma opção para
clicar em Instalar Então, para começar, você pode clicar no arquivo e
criar uma nova pasta. Agora vamos escrever
nosso primeiro código. Vamos escrever colchetes
de impressão. Sinais de fala, olá mundo. Agora, hello world é
realmente padrão. Todo mundo começa
com hello world e você escreve entre colchetes
e sinais de fala, imprime, sem maiúsculas
com a impressão P. Agora, antes de executá-lo,
temos
que salvá-lo, e é disso que trata esse conjunto Nós viemos aqui, salvamos como. Lição zero. Sim, eu já tenho,
mas agora quero
ressaltar que toda vez que você envia um arquivo para usar na extensão
Python, você quer colocar o ponto
PY porque é assim que você o reconhece e
depois o salva Mas, obviamente, o sistema principal apenas
substituirá isso. Esse é seu primeiro código. Agora, para executar isso,
basta clicar em Executar
aqui e Hello world. É isso mesmo. Esse é o seu primeiro código. Toda vez que você faz uma alteração
aqui, você clica em Executar. Olá, mundo. Lá vamos nós. Parabéns a todos. Acabamos de escrever nosso primeiro guia. Junho na minha próxima aula, à medida que
entrarmos em mais detalhes. Obrigada.
3. Aula 1 - Cordas: Olá a todos, e
bem-vindos de volta ao curso. Esta é nossa primeira aula
oficial em Python e
falaremos
sobre tipos de dados e, mais
especificamente Basicamente, string é
um conjunto de caracteres. Isso pode ser letras,
números, pontuação. É texto. Vou
escrever minha primeira string aqui. Se vocês, desculpe,
esse é o terminal. É aí que o código será
exibido depois de executá-lo. Suporte de impressão, marcas de fala. Bem-vindo a este curso. Bem-vindo às pontuações.
Vamos demorar um pouco mais. Essa é a primeira lição. Se eu executar esse código, ele
deve aparecer aqui. Sim, só faça com que seja maior. Bem-vindo às pontuações.
Esta é a primeira lição. Agora, se quisermos fazer isso e a segunda
linha, por exemplo, queremos a segunda parte
e a próxima linha, o que
podemos fazer é terminar isso, começar uma nova linha, imprimir e vamos
retirá-la porque já a temos aqui
e podemos executá-la. Agora, erro tolo. Bem-vindo às escolas.
Esta é a primeira lição. Agora, há uma
maneira mais simples de fazer isso. Por exemplo, deixe-me
copiar e colar isso. A maneira mais fácil, na verdade,
é adicioná-lo aqui. Depois de adicioná-lo aqui
para iniciar uma nova linha, podemos fazer a barra invertida N, vamos
executar isso e pronto Bem-vindo às praças,
esta é a primeira lição. Agora existe esse espaço
que não precisamos. Se executarmos isso de novo sem
espaço, aí está. Bem-vindo às praças,
esta é a primeira lição. Agora, acabamos de executar
uma função nessa string. Eu também quero que você saiba que essa barra invertida é um caractere
muito especial,
é chamado de caractere de escape Qualquer coisa que você colocar depois
disso será interpretada
literalmente. Por exemplo, se você quiser
colocar marcas de fala em nosso texto, é
claro, usamos marcas de
fala para uma finalidade muito
específica em Python, que é mostrar o início
e o fim de uma string Se você colocar aqui,
ele assume que essa string terminou aqui,
e nós não queremos isso O que fazemos é colocar uma barra invertida antes dela e pronto Quando imprimimos isso, aqui está. A marca de fala
simplesmente se imprime sozinha. Essas são apenas algumas funções
básicas. Obviamente, também podemos
simplesmente imprimir uma barra invertida e aqui está Essas são algumas funções básicas. Existem algumas outras
funções que também podemos fazer em string para tornar a vida
muito mais fácil. Por exemplo,
deixe-me tirar isso. Deixe-me limpar meu terminal. Estou fazendo Control Shift
P e argila terminal. Agora eu usei isso recentemente, então ele aparece para mim, mas isso é argiloso. OK. Então, se você quiser
fazer tudo isso, por exemplo, Upper Kase, o que podemos fazer é colocar
string dot upper e você aciona outro
freio e termina esse freio caracteres em cima e
depois entre colchetes, nós apenas escrevemos a string que
queremos e
espero que ela transforme isso em “quem”, que coloque a string em maiúscula Obviamente, também podemos fazer mais baixo. Se houver er, deve
haver um menor. Bem-vindo ao Scours. Isso
não é exatamente óbvio. Deixe-me capitalizar isso para que fique mais
claro, por exemplo Agora está em minúsculas. Há outras
coisas que também podemos fazer. Por exemplo, podemos
fazer uma pergunta em Python, por exemplo,
essa string é superior Podemos fazer isso por
string, não por baixo. Podemos escrever em maiúsculo. Essa é uma pergunta que estamos fazendo. E a resposta é falsa porque a string inteira não está em cima. Há muito
disso em letras minúsculas e também
podemos fazer isso em letras minúsculas Outra
pergunta que fazemos: podemos executar isso E obtemos outra falsa porque há um caso por caso
nessa string. Essa também é outra
função que você pode usar. Há muitas funções
que você pode usar, mas estou apenas mostrando algumas noções básicas que você precisa saber
para começar Outra coisa
que podemos fazer é verificar qual é o comprimento
da string. O comprimento e depois o executamos. 40 caracteres. O comprimento dessa sequência inteira
é de 40 caracteres. Se estivermos
procurando especificamente por um personagem específico, também
podemos
escrever um número aqui. Por exemplo, queremos o quinto
caractere na string, cinco e o executamos. M. Agora, alguns de vocês que prestam muita atenção podem
dizer que isso está errado. Você pode estar certo.
Por exemplo, um, dois, três, quatro, cinco,
cinco é claramente O. Mas eu quero
salientar que na programação
em geral, começamos nossa contagem com
zero, zero, um, dois, três, quatro, um, dois, três, quatro, cinco, cinco é. Exatamente, seis, sete, oito, é assim
que seria. Podemos fazer
outro, por exemplo, 31. Se fizermos isso porque, é claro, esse número não funciona porque
não é exatamente um código. Mas se quisermos apenas
fazer uma anotação aqui, podemos fazer um hash E isso não deve ter nenhum problema. Agora você deve ter percebido que não
há nada aqui. Obviamente,
pedimos claramente o personagem 31 e não
há nada aqui, mas provavelmente é
porque é espaço. Por exemplo, se eu fizer 30
e executar isso, isso é S. É THISS ou
THISS e o que vem
depois disso é espaço É aí que 31 vem em branco. Não percebo que o espaço também
é um personagem. Também podemos solicitar um índice. Isso seria índice de pontos. É aqui que estamos passando
por um parâmetro, escrevemos uma letra específica aqui. Por exemplo, eu
quero a letra O. Eu a coloco novamente em marcas O e finalizo o colchete O é quatro. O é o personagem quatro,
e lá vamos nós. É daí que tiramos quatro
. Outra função que podemos usar é
substituir, por exemplo. Podemos usar a palavra substituir e aqui não
escrevemos apenas uma coisa, escrevemos o antigo e o novo com os quais
queremos substituí-la. Por exemplo, eu quero
mudar o curso para o módulo. Eu teria que não
pontilhar marcas de fala, marcas fala e vírgula Se eu tirar isso
e executar isso, bem-vindo a este módulo.
Esta é a primeira lição. Obviamente, substituímos o
curso por um motel. Essas são apenas algumas das principais funções sobre as quais quero falar com você na string que usamos. Existem muitas outras funções que você pode usar e simplesmente pesquisar no Google, sem precisar memorizar ou conhecer a maioria dessas funções Sempre que precisar deles,
basta pesquisar no Google, pois há
muitos recursos disponíveis. Obrigado por assistir e
espero que tenha sido útil.
4. Aula 2 números: Olá a todos, e bem-vindos de
volta a este curso. Na última lição,
aprendemos sobre strings, que é um tipo de dados que consiste em um conjunto de caracteres Nesta lição,
aprenderemos sobre outro tipo de dados que
são números ou números. Portanto, essa é uma string
sobre a qual falamos na última lição e alguns de vocês podem ter percebido
que há um número aqui, mas ainda é
um tipo de dados de string e
não o tipo de dado numérico ou
numérico Agora, isso é porque o
Python trata esse número como um
caractere como outro,
por exemplo, uma letra
em vez de um Agora, vou te mostrar
o que quero dizer com isso. Se eu tirar tudo
isso e fizer três mais um e
imprimir isso ou executar isso. Eu vou me dar apenas
três mais um. Vou
digitar tudo ou
imprimir tudo literalmente. Isso porque ele é
visto como uma corda. Como sabemos que isso
é visto como uma corda? É porque há marcas de
fala ao redor dela. Se eu retirar as marcas de fala
, o Python agora verá isso como um número ou tipo de dados numérico Quando eu executo isso, ele
não me dá três mais um, mas sim o trata como números e adiciona os dois. Três mais um é quatro. Agora isso é uma
função dos números. Você pode fazer
exercícios aritméticos simples aqui. Por exemplo, 43 mais
um vezes quatro. Agora, três mais um é quatro, quatro vezes quatro, 16. Devemos esperar ver 16. Mas não temos, vemos sete. Isso porque o Python
segue a massa de lances. Qualquer pessoa que tenha alguma formação
em matemática pode saber o que. Essa é a ordem das operações. Se você o fornecer em frases
aritméticas, ele
passará É por isso que multiplicou esses dois porque a
multiplicação vem antes da adição, então quatro vezes
um vezes quatro é quatro mais três adição
depois é sete Mas se eu quiser ver 16, posso colocar um colchete ao redor
disso porque os colchetes estão antes da multiplicação
e isso faria três mais um é quatro e quatro vezes
quatro, que E há 16. Essa é uma das funções sobre as quais
eu queria falar. Outra função na qual eu
gostaria de me concentrar é o mod. Por exemplo, podemos
fazer dez por cento. Quatro. Esse sinal de porcentagem
é chamado de sinal de modificação. O que ele
fará é dizer qual será
o restante se
dez for dividido por quatro 10/4 nos dará dois
com os dois restantes. Deixe-me
tirar isso e eu vou executar isso. E vimos dois. Se eu mudar
isso de quatro para cinco, 10/5, nos
dará apenas dois
sem restos, devemos ver um
zero porque
há zero restos
e aí Essa é outra função.
Outra função muito simples que podemos usar é
a função de potência. Por exemplo, podemos
escrever potência e depois fazer três elevado a dois, três vírgulas dois serão lidas como três elevado a dois,
e quando executarmos
isso, deve nos dar nove porque
três vezes três é nove, e certamente podemos
fazer letras muito longas, por exemplo, três elevado
a 42 Se executarmos isso,
ele deve nos dar um número muito grande,
e aqui está. Deixe-me seguir este caminho e esse é o número
realmente grande. Essa é outra função
que podemos usar. Outro simples
é chamado MAX. Max nos dará o
maior número em uma lista. Agora só temos dois números, então deixe-me prolongar. Vou adicionar 31, 56, 78, 91 e um. Eu pediria que você me desse
o maior número, o máximo. Se eu executar isso, me
daria 91, que é o maior número. Da mesma forma, posso fazer homens, que me dará
o menor número e isso seria um. Agora, o problema
é que pode ser muito fácil ver
agora onde está o maior e o menor
número numérico. Mas em uma longa lista de números
ou grandes quantidades de dados, isso pode ser muito útil. Outra
função muito simples é arredondar outra onda para a direita e outra onda para a direita e
eu darei a ela um
número, por exemplo, 3,3 e isso
será arredondado para três ou 3,9 será
arredondado Agora, essas são algumas
das funções básicas que estão disponíveis em Python Também quero mostrar algumas
outras funções, mas elas não estão disponíveis
no próprio Python, então precisamos importar
algo chamado módulo Agora, deixe-me limpar
meu terminal rapidamente porque ele está muito ocupado. Para importar um módulo, terei que escrever a
partir do math Import star. Quando eu anoto
isso, não importa a massa
do módulo, que está prontamente acessível
e disponível Há muitas funções
neste módulo que podemos usar. Uma delas é, por
exemplo, raiz quadrada. Se eu escrever a
raiz quadrada, por exemplo, de nove, ela deve me
dar três. Agora, sem esse módulo,
isso não funcionará. Por exemplo,
deixe-me tirar isso e deixe-me executar isso sem ele. A raiz quadrada não está definida. Veremos uma mensagem de erro porque isso não
existe no próprio Python e teremos que importar algumas outras funções da
matemática para poder usá-la É por isso que inserimos esse módulo. coisa que podemos
usar, outra função que está disponível aqui
é, por exemplo, floor. Agora, se escrevermos 9,9, ele arredondará para o menor número,
que é nove Se eu arredondar, nos
dará nove. Agora, se há piso, há teto e
mesmo se eu tiver 9,1, se eu executar isso, ele me
dará dez
porque vai para o número
mais alto Essas são algumas
das funções básicas as quais eu queria falar. Há muitas outras
funções disponíveis e muitos outros módulos
que você pode usar. Mas há apenas uma introdução para mostrar como importar módulos e como
usá-los , além de apresentar
os módulos em si. Você pode importar seus próprios módulos e
aprender as funções sozinho. Espero que isso tenha sido útil. Obrigado por assistir. Te vejo na minha próxima aula.
5. Aula 3 - Variáveis: Olá a todos, e
bem-vindos de volta ao curso. Nesta lição, vamos nos
concentrar nas variáveis. Agora, antes de explicar
o que é uma variável, eu gostaria que você se
concentrasse nessas três linhas, neste conto
que eu escrevi. Brenda gosta muito de biscoitos. Brenda roubou cinco biscoitos
de seu irmão. O irmão de Brenda agora
tem cinco biscoitos a menos. Agora, se eu quiser mudar
o nome de Brenda aqui, posso facilmente
vir aqui e substituí-lo
por Kate e eu posso
vir aqui Da mesma forma, posso
substituir isso por Kate e não pelo irmão de Brenda,
mas pelo irmão de Kate Isso foi bastante fácil de fazer. No entanto, se essa fosse
uma história muito longa ou um conjunto de dados muito leve, isso poderia levar horas para ser feito. É aqui que entram as variáveis. Não, as variáveis podem conter dados e histórias, e você pode alterá-los facilmente. Eu vou te mostrar aqui, por exemplo. Eu posso criar uma variável
chamada nome. Isso é uma variável e eu
quero igualar essa variável, o que eu quero armazenar
nessa variável é a string chamada Kate ou apenas para que
realmente haja uma mudança e
eu a alterarei de volta para Brenda Toda vez que venho aqui, não
preciso
escrever a própria Kate, posso simplesmente escrever a variável.
Eu virei até aqui. Vou escrever o nome da variável. Agora eu posso fazer o mesmo aqui
embaixo e escrever o nome. E mesmo não sendo o irmão de Kate, eu posso simplesmente ir até aqui. Agora, eu não quero
tirar o S e o apóstrofo porque isso
não está armazenado na variável Eu posso escrever o nome aqui.
E aí está. Toda vez que houvesse um
nome, ele seria substituído por Brenda Brenda
Brenda Agora, deixe-me executar isso. Brenda Brenda. Com Kate e Stoll
, não há espaço. Eu posso simplesmente abrir espaço
aqui, irmão de Brenda. O irmão de Brenda agora
tem cinco biscoitos a menos. Parece ter
funcionado muito bem. Agora, eu posso criar outra
variável aqui também. Eu posso fazer a quantidade de biscoitos, e posso igualar isso a cinco. Então eu posso mudar isso,
acabar com isso. Posso acrescentar que não é um espaço porque o
espaço não funcionaria. Tem que ser uma
palavra, quantidade de biscoito. Quantidade de biscoitos, e
vou terminar com isso A única coisa aqui é comida e biscoitos
do irmão dela Há uma variável aqui
e uma variável aqui. Agora eu também posso usar
essa variável. E use-o aqui, eu posso terminar isso aqui
e aqui também. Vou substituir os cinco
pela variável. Ok. Deixe-me fazer isso e
deixe-me executar isso não cinco, mas seis, apenas para que você
possa ver a mudança. Brenda R gosta de biscoitos, Brenda passeia, seis Mais uma vez, preciso abrir espaço. O irmão de Brenda tem
seis a menos do espaço. E espaço. Deixe-me imprimir isso. Brenda gosta muito de biscoitos, Brenda roubou seis biscoitos
de seu irmão, o irmão de Brenda agora
tem Isso é feito com bastante facilidade. Eu posso
transformar Brenda em comido sempre que eu quiser e seis para
o número que eu quiser Se for uma
história muito longa, um grande conjunto de dados, isso facilita muito a vida e
facilita muito
o trabalho com os dados. É assim que as variáveis
podem ser úteis. Agora, alguns de vocês devem ter
percebido que esse número, eu o tratei como uma string. Eu coloquei isso em marcas de fala. O que eu posso fazer, se
eu tirar isso e escrever apenas seis. Deixe-me limpar meu terminal primeiro para que você possa
ver a diferença. Eu dirijo isso. Vou
me mostrar uma mensagem errônea Isso porque você não
pode colocar sequências de caracteres e números ou
tipos de dados numéricos juntos em uma linha Eu tenho uma string
aqui e depois estou adicionando um número aqui
porque isso está armazenando um número inteiro e não
consigo juntá-los Mas o que posso fazer é
deixar isso como um número, mas posso transformá-lo temporariamente
em uma string. Por exemplo, eu posso fazer
string string cookie amount, e posso mudar
isso aqui também. Então, o que isso significa é que,
embora seja um número
e seja um dado numérico, é apenas temporariamente apenas para essa
linha seja alterada para uma string e,
nessa linha, seja temporariamente
alterada para uma string Se eu imprimir isso, não
deve haver erros. Lá vamos nós. Eu o
imprimi duas vezes. Brenda realmente tem biscoitos, Brenda roubou seis biscoitos
de seu irmão, o irmão de Brenda agora
tem Essa foi uma
introdução básica sobre o que são variáveis
e como podemos incorporar números
e cadeias apenas transformando temporariamente
um número em uma sequência Espero que isso tenha sido útil.
6. Aula 4 - Interativa: Olá a todos, e bem-vindos de
volta a este curso. Nesta lição,
vamos levar o que aprendemos um
passo adiante e
criaremos algo interativo em
que solicitaremos alguns dados ou
informações
ao usuário e
usaremos esses dados para
responder a eles. Para pedir algo a eles,
isso é chamado de entrada. Colchetes, sinais de fala, e o que vamos perguntar
a eles é, digam, qual é o seu nome Ok. Agora, os dados que eles nos fornecem ou as informações que eles
nomeiam e
que eles nos fornecem, precisam ser armazenados em uma
variável para criar uma variável, escrevemos aqui como iguais e o que vamos
chamar a variável é Porque estamos perguntando o nome
deles , então acho
que faria sentido. Agora vamos
responder a eles. Vamos dizer olá para impressão. Olá, e seja qual for o nome. Para incorporar essa
variável com o nome deles, aprendemos na lição
anterior que é adicionar e depois o nome
ou adicionar a variável. Agora, vamos executar isso.
Qual é o seu nome? Diga Kate. Olá, Kate. Funciona. Muito
simples Mas eu não gosto de como
eles estão juntos, como aprendemos anteriormente, use barra invertida N e vamos executar isso Qual é o seu nome? Agora está me
perguntando na próxima linha. O cursor se move
para a próxima linha e está me perguntando
qual é o meu nome. Vamos tentar Brenda desta vez. Olá, Brenda. É muito mais arrumado. Deixe-me esclarecer tudo. Era algo simples,
perguntar o nome deles. Desta vez, vamos tentar
pedir números a eles. Vamos imprimir primeiro, qual é
o propósito disso. Imprimir. somar seus dois
números favoritos, por exemplo. Números. Vamos dizer isso a
eles inicialmente e depois vamos
pedir seus dois números. Não
será chamado de nome, mas sim de número um. Qual é o seu primeiro
favorito, vamos lá. Qual é o seu primeiro número
favorito? Agora vamos copiar
e colar isso. Próxima linha. Para. Isso
pode ser o número dois. Qual é o seu segundo número
favorito? Até agora, tudo bem. Agora
vamos imprimi-las. O resultado é que
vamos incluir as
duas variáveis aqui, número um, adicionar o número dois. Vamos executar isso. adicionar dois números favoritos Qual é o seu primeiro número
favorito? Diga três. Os iguais Qual é o seu segundo número
favorito? Cinco. O resultado é 35. Agora, isso não é o que
estamos esperando. Esperamos que esses dois
sejam somados. Mas o que devemos observar é
que cada entrada que
recebemos por padrão é
considerada uma string. O que escrevemos
aqui é, na verdade, simplesmente duas sequências de caracteres diferentes sendo
colocadas uma ao lado da outra Os três e os cinco estão escritos um ao lado do outro. O que precisamos fazer
aqui é garantir que isso seja tratado como um número
inteiro e
usaremos um número inteiro Um número inteiro é qualquer número inteiro. Vou dizer a eles que
tratem isso como um número inteiro. Já fizemos isso antes de transformar um número
em uma string. Isso não deve
ser um conceito novo. Desta vez, estamos apenas
fazendo o oposto, somos uma sequência em um número. Vamos ver se isso funciona. Qual é o seu primeiro número
favorito? Vou escrever três,
segundo número cinco favorito. Ok. Agora vemos uma
mensagem de erro aqui e alguns de vocês devem
ter percebido
que é porque
colocamos uma string ao lado de um inteiro Por último, estamos aprendendo como
transformar uma string em um inteiro ou um
inteiro em uma Eu estava simplesmente porque não
podemos juntar números e
sequências de caracteres, então cometemos o
mesmo erro aqui Para evitar isso, podemos
copiar isso,
retirá-lo e criar outra variável aqui. Vamos chamar esse resultado
e vamos igualá-lo. Para a adição desses dois, primeiro
vamos
converter a string em um inteiro e essa string em um inteiro e depois
vamos adicioná-los Isso nos dará o resultado. Agora, esse resultado é um número inteiro simplesmente porque esses
desenham números inteiros, dois inteiros formam um inteiro para incorporar esse resultado aqui, não
podemos incorporar um inteiro, temos que
converter isso em uma string primeiro, e depois vamos Vamos ver se isso Deixe-me
esclarecer isso. O terminal. Agora vamos executar isso. adicionar seus dois números favoritos. Onde está seu primeiro
número favorito? Diga três. Segundo, cinco. Lá vamos nós. Funcionou. Mas vamos
tentar outra coisa. Vamos fazer isso de novo e eu quero tentar
algo diferente. Seu primeiro número favorito,
vou escrever 3,5. Seu segundo número favorito, 2.1. E vemos uma mensagem de erro. Isso ocorre porque
usamos números inteiros. inteiro, por definição,
é um número inteiro, então ele não aceitará decimais quando
adicionarmos o decimal,
então acabamos então acabamos Há outro tipo
de dados numéricos. Lembre-se de que falamos sobre tipos
de dados numéricos. Agora, o subtipo é
inteiro e flutua. Podemos transformar isso em um flutuador e isso resultará em decimais Se mudarmos isso para um flutuador e me deixarmos limpar
isso de novo. Deixe-me comandar tudo
isso. Onde está seu primeiro número 3.5
favorito? Onde está seu segundo número 2.1
favorito. O resultado é 5,6. Isso funciona. Espero que tenha
sido fascinante, embora tudo o que fizemos tenha sido
somar dois números. Mas tivemos que
seguir muitas etapas e essas foram
importantes para saber qual tipo de
dados usar e
quando usar e o fato de que todas as entradas são
strings. Eu também gostaria muito de exortar todos a fazerem algo assim, algo
interativo Tudo o que fiz foi pedir dois
números e somá-los, mas espero que todos
possam ser um pouco mais criativos e
compartilhá-los conosco. Obrigado por assistir e
espero que tenha sido útil.