Curso Python #06 - Tipos Primitivos e Saída de Dados
Summary
TLDRThis video script is a Python programming course lesson focused on primitive data types. The instructor, Salvo Bárbara, introduces the concept of primitive types, explaining integers, floating-point numbers, booleans, and strings. The course includes interactive exercises, with a challenge to read two numbers, perform addition, and understand the importance of specifying data types to avoid errors like string concatenation instead of numerical addition. The lesson also covers advanced print formatting using f-strings, introduced in Python 3.6, to display variables in a more readable way. The instructor encourages community engagement, sharing, and support for the course.
Takeaways
- 😀 The video is a Python programming course lesson focused on basic data types or 'primitive types'.
- 👨🏫 The instructor, Salvo Bárbara, expresses gratitude to the audience for helping to reach a funding milestone to create over 100 resolved exercises.
- 📈 The course has reached its sixth phase, where the discussion on primitive data types is taking place, which are fundamental to any programming language.
- 🔢 The four basic primitive data types in Python are integers, floating-point numbers, booleans, and strings.
- 📝 The instructor demonstrates the use of 'input()' to read from the keyboard and 'print()' to write to the screen, highlighting the importance of specifying data types to avoid errors.
- 💡 The video explains the difference between integer and floating-point numbers, and how to convert between them using the 'int' function.
- 📚 The course includes challenges and exercises to apply the concepts learned, such as calculating the sum of two numbers with proper data typing.
- 👀 The importance of using quotes for strings in Python is emphasized, and the community's preference for single quotes is noted for code simplicity.
- 📈 The instructor encourages students to participate in the course's community, sharing solutions, asking questions, and helping each other.
- 🎓 The course aims to provide a comprehensive learning experience, moving from classroom teaching to interactive video lessons and practical exercises.
- 🔗 The video mentions a website (cursoemvideo.com) and a YouTube playlist for additional exercises and materials related to the course.
Q & A
What is the main topic of the video script?
-The main topic of the video script is an introduction to primitive data types in Python programming, including integers, floating-point numbers, boolean values, and strings.
What are the four fundamental primitive data types mentioned in the script?
-The four fundamental primitive data types mentioned are integers (int), floating-point numbers (float), boolean values (bool), and strings (str).
What is the purpose of the 'int' function used in the script?
-The 'int' function is used to convert the input value into an integer. It helps in ensuring that the input is treated as a numerical value rather than a string during arithmetic operations.
How does the script differentiate between integers and floating-point numbers?
-Integers are whole numbers without a decimal point, while floating-point numbers have a decimal point and can represent fractional values. The script uses the 'int' function to explicitly convert input to integers, whereas inputs with a decimal point are considered floating-point numbers by default.
What is the role of boolean values in the script?
-Boolean values represent logical values of either 'True' or 'False'. They are used in the script to demonstrate the conversion of input values to boolean types and to show how empty input results in 'False'.
What is the significance of using quotes in Python for strings?
-Quotes are used in Python to define strings. They can be either single quotes (' ') or double quotes (
How does the script address the issue of input concatenation instead of addition?
-The script addresses this issue by introducing the 'int' function to convert the input strings into integers before performing addition, ensuring that the '+' operator is used for arithmetic addition rather than string concatenation.
What is the 'print' function used for in the script?
-The 'print' function is used to display output on the screen. It is used in the script to show the results of operations and the types of variables.
What is the new syntax introduced in the script for the 'print' function?
-The new syntax introduced for the 'print' function uses curly braces ({}) instead of parentheses to enclose format specifiers, allowing for more complex formatting options.
What are the challenges presented in the script for the viewers to practice their understanding?
-The script presents challenges such as creating a program that reads two numbers and displays their sum, and another program that reads any input and displays its primitive data type and all possible information about it.
How does the script encourage community engagement and support?
-The script encourages community engagement by asking viewers to share the course, participate in discussions, and support ongoing campaigns to ensure the production of high-quality educational content.
Outlines
📚 Introduction to Python Programming
This paragraph introduces the audience to a Python programming course, with the instructor, Salvo Bárbara, expressing gratitude for reaching a second funding milestone, which has enabled the creation of over 100 resolved exercises. The instructor invites viewers to check out the exercises on YouTube and thanks contributors for their support. The course aims to cover Python fundamentals, including primitive data types, and promises to solve a problem introduced in a previous lesson.
🔢 Understanding Python's Primitive Data Types
The instructor explains the concept of primitive data types in Python, focusing on four fundamental types: integers, floating-point numbers, booleans, and strings. Examples are provided for each type, and the importance of these types in programming is emphasized. The paragraph also addresses the issue of input interpretation, where the input function can lead to concatenation instead of arithmetic operations if not handled correctly with the 'int' typecasting.
📝 Exploring Advanced Print Formatting in Python
This section delves into advanced print formatting techniques in Python, introducing the use of the 'format' method for more control over how data is displayed. The instructor demonstrates how to use placeholders and the 'format' function to create more readable and flexible output, which is a new syntax introduced in Python 3.
💻 Practical Application of Python Concepts
The instructor guides the audience through a practical exercise, creating a Python project and writing code to read input from the user, convert it to an integer, and perform arithmetic operations. The paragraph highlights the importance of understanding data types and typecasting to avoid common mistakes such as concatenation instead of addition.
🔍 Testing Python's Type Methods
This paragraph showcases various methods to test and convert data types in Python. The instructor demonstrates how to check if a variable is numeric, alphanumeric, or alphabetic using methods like 'isdigit', 'isalpha', and 'isalnum'. The importance of these methods in validating and converting input data is emphasized.
🎓 Concluding the Lesson and Introducing Challenges
The instructor concludes the lesson by summarizing the key points covered and introducing two challenges for the audience to practice their Python skills. The first challenge involves creating a program that reads two numbers and displays their sum, while the second challenge asks to create a program that reads input from the keyboard and identifies its primitive data type. The instructor also encourages viewers to support ongoing campaigns to continue providing quality educational content.
Mindmap
Keywords
💡Primitive Types
💡Integer
💡Floating-Point Number
💡Boolean
💡String
💡Input Function
💡Print Function
💡Type Conversion
💡Concatenation
💡Exercise
💡Campaign
Highlights
Introduction to Python programming basics, focusing on primitive data types.
Course update on reaching the second funding goal, enabling the creation of over 100 solved exercises.
Invitation for students to engage with the course material and contribute to the community.
Explanation of the importance of understanding primitive data types in programming.
Demonstration of a simple Python program to read two numbers and calculate their sum.
Common mistake clarification: using the '+' operator for concatenation instead of addition.
Introduction of the 'int' type to ensure numerical input and prevent string concatenation.
Overview of the four fundamental primitive data types in Python: integers, floating-point numbers, booleans, and strings.
Illustration of how to use the 'input' function to read from the keyboard and assign to variables.
Explanation of the 'print' function with a detailed example of its usage.
Introduction of the new 'f-string' formatting method for more readable and modern Python code.
Practical exercise: creating a program to read two values and perform addition using 'int' type casting.
Discussion on the importance of type casting and its impact on program logic and output.
Exploration of different methods to test and convert data types in Python, such as 'str', 'int', and 'bool'.
Challenge to students to create a program that reads any input and identifies its primitive data type.
Emphasis on the community aspect of the course, encouraging students to share and learn from each other.
Final thoughts on the value of the course and the collective effort to create a supportive learning environment.
Upcoming lesson teaser on arithmetic operators and their application in Python programming.
Transcripts
agora que já está tudo instalado e você
já começou a fazer seus primeiros
programas um pai que chegou a hora de
começar a procurá-los conhecendo um
pouco mais sobre tipos primitivos
então coloca a ficha aperta start e
vamos começar a rolar pequeno gafanhoto
seja bem vindo a mais uma aula de um
curso de python o meu nome é salvo
bárbara eu sou professor e antes de
chamar à telinha aqui do lado eu queria
agradecer profundamente porque aqui ó na
nossa página de apoio nós conseguimos
bater a segunda meta que garante mais de
100 exercícios resolvidos
a gente já vai começar agora ver um
deles na verdade não é essa aula mas
pode procurar porque já vai estar no
youtube uma playlist só de exercícios e
nós vamos ver mais de 100 não digo senão
mais de 100 exercícios resolvidos
agora sim você aprende e faz e eu
gostaria de agradecer bastante a todo
mundo que foi aqui nesse endereço que
está aparecendo aqui em baixo e fez a
sua colaboração
a gente só conseguiu bater a segunda
meta porque a quantidade gigante de
pessoas chegou lá e acredito que muita
gente acreditou que o curso de paz não
seria possível ele já está acontecendo a
gente está de volta com curso de python
e dá uma acessada lá esse endereço para
ver se a gente conseguir chegar na
terceira meta que a gente estava a
caminho da terceira meta mas ainda não
bateu pra gente poder ter o curso de
python como orientação a objeto e
utilizando alguns módulos biblioteca só
poder criar interfaces gráficas
então eu começo a colaboração de vocês
agradeço muito pelo apoio que todo mundo
está dando ea graça e dá a você que
colaborou e graças a você que vai
colaborar que eu tenho grande orgulho de
chamar até aqui do lado e dizer chegou à
fase 6 nós já estamos na sexta fase do
seu curso de python e nós vamos falar
agora sobre tipos primitivos toda a
linguagem de programação ela trabalha
basicamente com quatro tipos primitivos
o python até tem mais tipos
vai ver esses quatro fundamentais porque
são muito importantes mas com o
andamento do curso a gente vai ver mais
tipos primitivos mais pra frente mas
tudo no seu tempo tudo na sua hora ea
gente vai precisar ver os tipos
primitivos porque se você se lembra
muito bem se não lembra tas em cima
o bota até apontando para onde têm que
aqui em cima de mim diz a atividade não
está aparecendo agora você tem o curso
de python completo aqui em cima você
também vai ter acesso à aula número 4 e
na aula número 4 passei três desafios
para você e um desses desafios de o
problema e eu disse que na próxima aula
de conteúdo
a gente ia resolver esse problema eu tô
voltando aqui a cumprir a minha promessa
porque se eu prometo eu cumpro
chegou a hora de a gente ver um pouco de
teoria já estamos aqui no nosso ambiente
de tela cheia e se você se lembra muito
bem na quarta aula eu passei um terceiro
desafio para você que era ler dois
números e calcular soma entre eles o que
a gente fez o seguinte você abriu um
putt dentro de 5 de abril puxado e fecha
parênteses dentro como você tem que
botar uma mensagem que vai aparecer na
tela com essa mensagem tem que estar
entre aspas no caso do python ferve
tanto as simples quanto as duplas mas se
lembra quando a gente falou aqui da
beleza do código simplicidade do código
a recomendação da comunidade é que você
utiliza sempre aspas simples traz
trinques mas que fique bem claro
funciona simples e funciona dupla o que
você tiver mais à vontade para utilizar
esse pra você tanto faz
vai ver as mais simples então dentro das
vai fazer a gente vai colocar uma
mensagem aqui ó
digite o número está aparecendo bem aqui
do lado como foi o comando a partir do
momento que você tem esse comando aqui
do lado tudo aquilo que foi digitado tem
que ser enviado para algum lugar
então nós criamos uma variável lembrando
é um espacinho na memória do computador
para aguardar o resultado de cinco ti
para guardar aquilo que o usuário vai
digitar
então você coloca lá ó o n1 recebendo o
vapor d'água e nenhum recebe o i não
sei que você ver um sinal de igual um
sinal de igual você ver como se fosse
recebe então essa primeira linha aqui tá
completo
a mesma coisa com a segunda linha
fizemos outro input colocamos outra
mensagem o dirigente mais um número que
nós temos que atribuir o resultado desse
segundo input pra outra variável que não
é aí vamos colocar aqui e noite são r 12
a pele ou o input dessas comandos estão
aparecendo aqui do lado
mas vamos ler dois valores desses dois
valores vão ser armazenados nas
variáveis entre 1 e 2 respectivamente
e olha o que a gente fez depois pegamos
esses dois valores entre 1 e 2 e somamos
ele não é nenhum mas m2
eu vou colocar dentro de outra variável
então como é que eu vou ler essa
terceira linha que está aparecendo s
recebe n 1 + 1 e 2
isso é mais uma variável a variável s
recebe a soma entre n 1 e n dores e aí
por fim o que a gente fez foi colocar um
print que o comando para poder escrever
na tela
a gente tem basicamente existem três
variáveis aqui uma operação de soma o
comando input que é pra ler pelo teclado
e o comando brinde que para escrever na
tela
foi isso que a gente viu na aula 4 esse
print ele mostraria duas coisas primeiro
como extreme que seria a soma vale e
segundo o valor de s
e já que eu quero mostrar duas coisas
que eu vou utilizar ou uma vírgula como
eu coloquei aqui com o final de mais em
alguns casos funciona
isso tudo foi um exercício o desafio
número 3 que a gente viu lá na aula 4
se você não viu aqui em cima vai na
playlist e procura pela aula quatro na
verdade você não assistiu a quatro
provavelmente uma pessoa 362 na unha
veto da procurada
veja esse curso na sequência senhores o
que eu falei pra vocês é a mais pura
verdade
essa é uma das melhores experiências que
a gente conseguiu criar
ele conseguiu pular de uma sala de aula
dentro do curso em vídeo a gente vai ter
a hoje como essa que está assistindo a
gente vai ter
exercícios que são desafios que vão
estar tendo um cenário diferente vocês
vão ver no que vai resolver os problemas
que eu vou colocar pra você
durante as aulas o grande problema é que
esse código que está aqui do lado não
funcionou porque são digitasse por
exemplo digite o número 3
digite o número dois ele não gostaria 5
ele estava gostando 32 porque ele pegava
três juntava com dois e fazia 32
e não somava o mais ali não estava
servindo como adição o mais estava
servindo como concatenação e isso
acontece no pai por que a gente não
utilizou os conceitos dessa aula
essa aula é de tipos primitivos e vamos
adicionar aqui o tipo objetivo se você
viu aula 4 deu uma olhada nos
comentários
muita gente participou muita gente
ajudou os outros gastam em outras eu
quero agradecer muito por isso continuem
colocando suas soluções nos comentários
colocando dúvidas que a galera está
começando a ajudar uns aos outros
isso é muito legal dentro do curso em
vídeo eu queria que você fosse um aluno
de um colégio de uma faculdade
mesmo que não estivesse estudando python
mandar essa mensagem manda esses 20
semanas a playlist do curso de pai pra
todo mundo da sua tela porque todo mundo
começa a estudar junto começa a montar
grupo de estudos dentro de sala de aula
crescer muito legal nós estamos tentando
dar a melhor experiência para vocês
e todo mundo que apoiou o projeto está
tornando o estudo possível eu estou
muito grato por isso
não parem porque ainda não acabou então
o que nós vamos fazer para resolver esse
problema pior namorada
acabei de abril um espacinho ali então ó
o grande problema é quando eu dou um
input o valor que é digitado dentro do
tempo di mesmo que ele seja o número ele
não é considerado um número é
considerado o stream
já na parte de treinamento você vai ver
como funciona isso o que eu vou colocar
nesse espaço que eu gerei é um dos tipos
primitivos hoje o primitivo que vou
utilizar aqui é o tipo em então vou
colocar e abre e fecha parênteses
dá uma olhada ficou bem pertinho de mim
né mas não vou dar uma olhada um dia eu
abrir e onde eu fechei o parêntesis da
cor laranja pecinhas de lego que laranja
então o que eu tô fazendo o seguinte
tudo que está dentro dos parâmetros
laranja vai ser convertido para o número
inteiro vai ser considerado como sendo o
mundo inteiro e vou fazer a mesma coisa
aqui no segundo
então basicamente agora que eu estou
fazendo digite um valor pior digite o
número e esse número vai ser jogado para
dentro de nenhum como um número inteiro
e se você estudou matemática básica nas
escolas
sabe que o mundo inteiro a 345 é uma
série de números sem vírgula é um número
inteiro pelo pai como eu disse
anteriormente não existe somente o tipo
inteiro existem outros tipos
os quatro tipos primitivos mais básicos
que existem são esses aqui ó
eu tenho 20
floating bom e sr basicamente são
números inteiros números reais
o número de ponto flutuante valores
lógicos ou bolivianos e valores
caractere ou strings alguns exemplos
aqui número inteiro para sete no estádio
inteiro com menos 4 também é o 0 também
no mundo inteiro eo número 9875 também o
número de ano então o número positivo
negativo ou no seja ele o valor que for
são valores inteiros para o time longe
que a samsung por exemplo 4 e 6 4
bilhões ou us 10.067 36 também as lotes
civil que tem quatro e meio eo 0.0 76
têm em comum eles têm um ponto
esse pontinho ele se chama ponto
flutuante por isso o nome fonte
a gente aqui não chama de ponto
flutuante dentro da escola a gente chama
esse tipo de número de número real dá
outro exemplo de número real pode ser
que apareceu para - 15.23 não é 15.220
treina 15,223 a gente utilizar vírgula
para separar números reais mas o pai pão
e o padrão internacional utiliza o ponto
para isso aqui é o número real e
negativo ou flutuante e negativo
o valor de pi também é real 3014 que em
2010 enfim eu te pergunto 77 inteiro ou
7 flutuante
o seu coração acaba respondendo agora
barsetti inteiro 71 é flutuante é sempre
o apoiou
olha esse número que acaba de aparecer
aqui esse valor é que esses sete de
baixo esse site daqui ó é diferente
desses sete que não a quantidade de
números exatamente a mesma
o valor desses sete é igual valor de 7
só que esse set aqui é inteiro e e7 aqui
é real porque ele tenha parte flutuante
mas os dois têm exatamente o mesmo valor
à parte agora para outra família que a
família dos bolivianos o goleiro e só
aceita dois valores
o valor verdadeiro representarem como to
importante sempre que você for utilizar
a palavra tio como um valor boiando
valor lógico coloca o desenho maiúsculo
e o mesmo acontece para o falso que é
fox total título em falta como
capitalizado neto vai colocar com a
primeira letra capilar é de em forma de
forma maiúscula as outras letras tem
sempre que ser minúscula também o último
tipo estranho é o tipo que a gente já
trabalhou por exemplo o 'la olla' uma
palavra
lembrando que todas as palavras têm que
estar entre aspas que podem ser simples
ou duplas
olha só eu falar pra vocês 7 meio placa
de e-mail é flutuante e 76 que acabei de
mostrar que esses sete meio ele não é
flutuante
ele é stream que está entre aspas que
foi o que aconteceu no exemplo anterior
que a gente fez lá na aula 4 mas já já a
gente vai chegar lá e eu posso que
também estava vazia
o estranho vazia é apresentada nessa
maneira que eu adoro aspas desfecho
aspas sem nenhum conteúdo dentro e isso
significa que não estranha e vazia ea
última teoria que a gente vai ver nas
aulas a gente vai trabalhar com os tipos
primitivos é uma forma diferente de
utilizar o print forma diferente de
escrever na tela
a gente vai ver com certeza vai gostar
mais dela talvez você no início à guerra
mas é mais difícil difícil não é difícil
dar uma olhada aqui do lado
ele como eu vou colocar aqui ó é um
print a falar exatamente aquele print
que a gente tinha no exemplo anterior
esse print ele pode ser feito de uma
outra maneira dá uma olhada aqui vou
abrir um print aqui em baixo que é
semelhante vai ter a mesma
funcionalidade só que com mais recursos
eu vou colocar a mesma coisa soma vale
só que dá uma olhadinha em si é só uma
vale eo coisa diferente ele tem chaves
dentro não são parênteses está apesar
dessa letra criticou aqui é meio
esquisita de ler são fechados
lembrando para a intervenção redondinhas
colchete são aqueles quadradinhos e as
chaves são aqueles assim né tipo aquele
parente de uma puxadinha tem um lado eu
coloco essa chave é se essa máscara e
essa marca vai ser substituído por um
método da própria stream você não
entendeu que métodos não tem problemas e
vai colocar assim ó ponto forma depois
de fechar estas ponto forma vai abrir
fecha parênteses e dentro você vai
colocar o que vai ser substituído por
essa máscara vermelha então a atingir
dentro eu vou colocar o que vai aparecer
aqui nesse lugar dessa chave que dessa
mágica
não vou colocar aqui se você está
pensando a agravar esse segundo o
comando ficou maior
jajá você vai ver como essa
funcionalidade e do time
o formato é muito mais interessante do
que trabalha diretamente com a vírgula
ou com mais na hora de dar um print é
importante deixar claro o seguinte essa
sintática aparecendo aqui é a sintaxe
novas que está sendo aplicada a partir
do pai tão 3
se você está vendo outras sintáxi que a
compor sendo você está utilizando uma
sintaxe mais antiga do que eu estou
trazendo aqui pra você é paixão 31 pai
tom mais moderno então a gente vai só
utilizar essa fantástica aqui vou ficar
mostrando um monte de sentar pra você
não até porque depois de um tempo aquela
cidade antiga vai ser naturalmente
deixada de lado e vai ser utilizada essa
sintáxi nova que está aqui e aí gostou
da sua teoria mas agora nós vamos
colocar tudo isso em prática
[Música]
então acho que já estamos aqui no baixar
eu acabei de abrir eu vou começar
criando o projeto aqui a gente trabalha
durante as aulas vão começar a trabalhar
os arquivos aqui é um projeto novo
eu vim aqui ó o projeto vai perguntar
qual é o nome colocar aqui python e test
tube minúscula você quiser pode botar
underline equipas conteste a cliente que
esse projeto vai do teste a gente vai
utilizar durante as aulas de tocar um
projeto novo desafio você deixar tudo
organizado
durante as aulas o desafio aqui eu vou
começar a colocar sua testes que vai
trabalhar durante as aulas
primeiro vou fazer aqui ó é botar o
direito a quem vai com teste novo pai de
um firewall pergunta qual é o nome do
meu pai tão fácil eu vou colocar aqui
aula 06 a gente precisa criar outra a
gente cria b e pelo marketing da uma
resumida aqui ó
vou apertar aqui que eu escondo o
projeto não vou precisar dele agora
ontem aqui meu aulas eisa se você não
viu ainda como instalar o pai charme
como colocar todo o ambiente para
funcionar assistir às aulas anterior
está lá em cima não nos interatividade
aqui do lado se aperta ele vai
diretamente para as aulas se não me
engano aula 3 ea aula finco
são aulas de instalação não tiver errado
você vai lá na playlist e ver direitinho
nós estamos aqui num ambiente se vamos
fazer o seguinte vamos começar fazendo
aquele primeiro comando da do desafio 3
é o seguinte vou fazer nenhum recebe o
input do digite um valor que eu executar
para executar o botão direito em cima e
você pode clicar em run norte aqui em
baixo o código sendo executado e lá
disse que o valor de 4 e 14 aguardado
não vou fazer aqui só para provar o tipo
primitivo é o seguinte eu vou dar um
print jogar um print nenhum ele vai
mostrar valor
eu não quero ver o valor eu quero ver o
tipo dele por aqui
taipe qual é o tipo primitivo de nenhum
ea gente espera lá vai digitar o número
ele é número acaba só agora que a gente
sabe que tipo primitivo
vamos executar de novo digite o valor 55
o número inteiro né então o tipo
permitiu deveria center não olha aqui
olha a classe dele é spring confirmando
aquilo
eu tinha dito anteriormente de que o
tipo permitiu de uma variável ela tem
que ser especificada no momento em que
eu vou utilizar um momento em que eu vou
ler no caso aqui vamos fazer agora
daquele jeito que eu tinha feito
anteriormente
vou botar o imt abro parênteses aqui
fecha parêntese aqui no final verifica o
parente ficou amarelo
bom estou convertendo tudo isso daqui de
dentro para um valor inteiro
vamos fazer de novo olha vou ditar
exatamente o mesmo valor 5
só que desta vez ele não vai colocar
aqui um valor extremo e ele vai colocar
que é um valor inteiro
deu pra entender vamos lá vão continuar
a pagar daqui vou fazer
n2 recebendo int de input de digit outro
e eu vou fazer com que o oeste receba
nenhum mais r 2
eu vou dar aquele print law inscreva a
soma vale vírgula é exatamente o que a
gente tinha visto anteriormente
vou executar e agora aqui ó 15 o valor 3
antigamente estava mostrando 53 no
resultado
olha agora ela soma vale 8 tudo
funcionando corretamente
vou fazer aqui ó vou tirar esse ente
daqui vou tirar sentido aqui não ver
como é que funciona sem o imt
vou pagar um valor 5 e 3 há só uma vale
53 porque ele não está somando ele está
com catelan e juntar o stream na outra a
gente chama de concatenação voltar aqui
para o ente volta e volta indique lá
vamos salvar
vamos rodar de novo tá lá valor 6 com 26
com 22 também tá agora imagina que o
seguinte eu votei ali 6 com 28 e vai
descrever aqui em baixo como está
aparecendo aí embaixo
a soma vale 8 eu quero mostrar a soma
entre 6 e 2 vale 8 não faria isso dá uma
olhadinha ti
na verdade tenta dar um pause nesse
vídeo exatamente agora e fazer essa aqui
como um desafio extra eu quero que você
digite 1 6 e 2 aqui ele vai mostrar vez
já somava 8
não quero a soma entre 6 e 2 vale 8
paulo vídeo e tenta fazer e quem vai
faltar não eu espero sinceramente que
você tenha ao lado e você tem alguma
coisa para eles aqui ó
a soma entre
e fecha vírgula n 1,1 e 1,2 vale é se
executar voltar lá e 6 2
a a soma entre 102 vale 8 só que é muito
abre e fecha aspas virgula de cachaças
vírgula lifestyle vírgula
dá uma olhadinha só do que eu vou
mostrar pra você em vez de utilizar esse
comando aqui vou colocar como comentário
é só botar uma hashtag na frente aqui
que ele vai ignorar essa linha
vou fazer um print de um outro jeito
órgão latir print abre parênteses e vou
colocar aqui ó a soma entre uma máscara
ântero outra máscara vale outra mágica
eu tenho três momentos aqui gol em três
chaves não esquecem que chávez então
tenho aula
a soma entre alguma coisa e outra coisa
vale outra coisa aqui no final o voto
ponto forte e eu digo quais são essas
três coisas e até colocou coloridinho
pra mim
a primeira coisa vai ser nenhum a
segunda coisa mais 102
a terceira coisa vai ser é o olha como é
mais simples a quem está reclamando
porque estou deixando o código - bonito
ao ter que dar uns passinhos
então já que a soma entre uma coisa e
outra coisa vale a terceira coisa é o
atual n 1 e 2 reais
o n1 vai vir pra esse primeiro espaço
aqui
o m2 vai vir o segundo espaço evoé vai
vir o terceiro espaço
você não pode fazer aqui ó 0 1 e 2 para
você poder identificar aqui a ordem no
caso aqui não é necessário esse 0 1 e 2
não para colocar olha só como resultado
exatamente o mesmo 5 e 9
lá a soma entre 5 e 9 vale 14 como é
mais simples do que abrir e fechar de
9,8 valor vilã a grade já não precisa
disso então essas intacta do prende aqui
é que a gente vai utilizar a partir
desse momento em python lembrando que
existem outros formatos de frente só que
a missão um pouco mais antigos são do
python dois inclusive é que eu mostrei a
ele da vírgula está aparecendo aí com
vírgulas e quem vai pagar agora esse
aqui é o formato antigo do pai não ele
continua funcionando qualquer outro até
com por cento continua funcionando mas
aqui é essa a sintaxe nova com forma de
que é um método de qualquer stream que
funciona que é uma maravilha
eu vou te mostrar mais alguns métodos
interessantes da cidade
nenhum n2o criar um outro exercício aqui
ó
vou clicar em project botão direito new
a banda direita atirou no pai do teste
botão direito em cima dele novo python
falhou e nós vamos criar o aula 06 b os
testes aqui é um número qualquer chama
de n recebe input de digit um valor no
caso aqui não é um número na sn como a
gente já viu é um stream eu posso
colocar aqui ó
str direto sem problema nenhum ou posso
utilizar que ó fluxo
eu vou ouvir flow de quino eu vou dar um
print no valor de n
olha que interessante na hora de
executar o botão direito em cima vou dar
lane e ele vai executá lo
digite o valor 44 valor inteiro mas eu
mandei conversar com a sorte para o que
vai fazer na hora de mostrar ele mostra
4.0 que é o mesmo valor só que agora com
um ponto flutuante
se por acaso eu botar aqui ó
explicitamente str é a mesma coisa que
não gosta nada porque ele já está bem
melhor
6 ele mostrou sair só que ele é 16 do
tipo ç o type dn ele é 16 do tipo de
ataque tem de novo do tipo stream
ele não é 16 numérico se eu colocar a
kibon que bolei ano não vou ler um valor
a 77 boi ano
se eu mandar escrever n falar pô
guanabara
você falou que goleando essa verdadeira
falso olha só semana escreveu n
digite o valor quatro avatares e quatro
não a vai aparecer verdadeiro porque o
valor bolhão só aceita verdadeiros a 1
nesse caso que aconteceu ele colocou tem
um valor dentro tem então é verdadeiro
se não digitados valor nenhum ela só
disse o valor não digitavam apertar
enter apertar enter
aí sim ele me disse que só isso não tem
valor lá dentro serviu para alguma coisa
tão importante não só quis mostrar que
como é que funciona o tipo primitivo com
essa conversão se eu botar boiando tiver
um valor dentro da variável que era
verdadeiro
se ela não tiver um valor dentro ela
fica como falsa e aí eu vou te mostrar o
seguinte vou ler sem o tipo primitiva
que a gente já sabe que ele é do tipo
stream aip já sabe que independente do
valor que digite 88 ele é 88 extreme
aqui embaixo 88
eu posso mandar escrever várias coisas o
heliponto e disse que o país vai
perguntar se olha isso no meio ambiente
isso é o n é o número e se pode pensar
não é o número é o stream
mas olha só como funciona esse negócio
aqui desde que o valor de ti algo vou
executar novamente dividir a 133 é
numérico sem treinar numérico
dá uma olhada aqui ó vou colocar aqui
digitial o oi oi numérico
não ele não é número na verdade as metas
numéricas
ele vai dizer se é possível converter
esse valor que está aqui no momento em
um número com o tipo primitivo int antes
dele também tem outros por exemplo
aquele 11 rotativo 3 a 1
e aí numérica verdadeiro ou falso
aos 30 médicos 3a não é roubar alguma
coisa aqui
além dos números 20 esau fifa ó exalta
sml letras por exemplo aqui hit all o
www www é alfa
outro exemplo de tchau 12 3123 alfa lá é
porque é extreme ele não é algo que ele
é um stream
ele não é alfabético porque ele tem
somente no meio da selva não se eu
mandar de novo
vamos tentar que o 3 a 3 a elfa falsa
ele não é alfa m é alfanumérico ele tem
alfabeto ele tem número pra isso os
níveis de ies alfa eu tenho e ao funk ó
e ao não vou colocar lá vamos testar de
novo
oi oi alfa numérico sim ele alfabético e
numérico 3 a 3 da tutela numérico também
alfa numérico colocar aqui 77 também
alfa numérico se eu colocar aqui espaço
espaço não é alfa numérico ficou claro o
negócio eu tenho vários
isso aqui ó eu tenho um ponto e isso não
é alfa numérico alfabético numérico
exata é muito legal está porque seria um
exemplo ele vai ver por exemplo oi está
somente com letras maiúsculas não a oi
não está somente contra maiúsculas vou
executar de novo o em toque toque de
letra maiúscula isabel sim
então eu tenho esse estudante
tenho vários stopes tem vários aqui ó
a loura que é prática e minúscula e 50
bolsas e pode ser impresso é o espaço
cara tem muita coisa dentro dessa série
de métodos que é o método de teste de
tipo mas na verdade nesse caso aqui como
eu estou lendo somente com o input o
tipo dele ele é sempre stream
se eu for convertê lo por outra coisa aí
a história muda ficou claro então
chegamos agora na área de três desafios
[Música]
essa aula eu tenho dois desafios o
primeiro desafio vocês mesmo que já fez
a gente meio que já repetiu mas chegou a
hora de você colocar em prática aqui o
desafio das 03 10 cria um programa que
leia dois números mostra são entre antes
senha copiar dessa aula tem que refazer
esse exercício utilizando os tipos
primitivos é bem simples e 10 04 o
desafio 4 vai utilizar essas funções
isso que a gente está trabalhando aqui
ora faça um programa que lei algo pelo
teclado e mostra na tela o seu tipo
primitivo que dizer qual é o tipo
primitivo e todas as informações
possíveis sobre eles
ele pode ser um número que ele pode ser
alfabéticos importa então quero que faça
isso agora seria qualquer coisa que ela
disse algo pelo teclado pode ser lenta
com esse número na estrada com números
eu quero você experimente esse monte de
isso dentro de um mesmo exercício e onde
estão as soluções de exercícios aqui em
cima o boi está mostrando de novo aqui
em cima você tem uma playlist que têm
todas as exigências que a gente está
colocando resolvidos esses exercícios
resolvidos são resultados da nossa
campanha declarou sony que pode estar no
ar ainda ó acesso aqui ó
o segundo ponto com barra apoia zelaya
como é que estão as nossas metas ver
qual é o tipo de campanha que está no ar
desde você pode ajudar a gente pode ser
que esteja vendo as aulas pela meses
anos depois de ter lançado uma olhada lá
nesse nosso projeto está no ar
messi apoiado ver se a gente tem uma
campanha no ar vez você pode dar uma
ajuda para a gente a gente traz conteúdo
de qualidade aqui tudo isso que você
está vendo é bem caro de produzir você
faz idéia do quão caro é você ter esse
monte de componente visual essa
qualidade de edição isso tudo a gente
tem uma equipe a gente tem artista
gráfico para criar todas refeitas essa
coisa essa animação toda e tudo isso foi
patrocinado pelos nossos alunos você tem
noção disso não dignifica lá no na nossa
campanha
se existe alguma campanha no ar se você
pode dar sua colaboração eu fico
extremamente grato por ajudar e fico
muito feliz por ser ajudado de volta na
verdade você não tá ajudando só me você
está ajudando a toda a comunidade e está
ajudando a uma equipe que depende disso
para poder trabalhar
e você está ajudando até mesmo vejam só
até mesmo quem não pode ajudar para
poder trazer conteúdo de qualidade o que
eu sempre quis criar dentro do curso em
vídeo é esse espírito ajudar o próximo a
ser ajudado por quem pode ajudar e no
final manter tudo funcionando como uma
família como uma equipe que todos nós
somos no curso em vídeo é isso que o
garoto
a gente se vê na próxima aula de paiva
onde nós vamos falar sobre operadores
aritméticos a gente fez nesta aula
utilizando a soma desses dois valores
mas a gente vai ver quais são as
operações que podem ser tantas dentro do
python que vive a maior número de
operadores além de médicos funções
internas porque tudo mais que é possível
dentro dessa linguagem que é muito legal
acesso às nossas playlists acesse o
nosso site curso em vídeo ponto com o
que lá dentro do curso de paixão também
tem um memorial o nome de todo mundo que
deu o seu apoio e eu espero que você vai
lá pra dar uma olhada daquela força está
todo mundo que deu força para esse curso
chegar até você com a qualidade que ele
tem um forte abraço não se esqueça de
compartilhar essa aula compartilha
playlist inteiras compartilhar o link do
curso em vídeo passa pra frente espalha
que o seu curso de paz não está de volta
e está cheio de informação tá cheio de
qualidade
forte abraço e até a próxima
[Música]
Browse More Related Video
5.0 / 5 (0 votes)