While - estrutura de repetição em Python - Aula 7

  Рет қаралды 20,877

Otávio Miranda

Otávio Miranda

Күн бұрын

Пікірлер: 36
5 жыл бұрын
Este curso não está completo. São apenas algumas aulas liberadas gratuitamente por amor a comunidade Python. O curso completo encontra-se na Udemy e tem mais de 200 aulas, link na descrição do vídeo.
@cmp0
@cmp0 Жыл бұрын
Vou contar a vcs minha história com while. Tava no segundo período de ciência da computação quando meu avô faleceu, justamente no dia da aula sobre while. Passei uns 10 dias fora devido morar no interior, perdi as provas bimestrais. Quando voltei já fui chamado para fazer a prova. Me deparei com um exemplo semelhante, só lembro que tinha uma parte do código que tinha um contador até 50. Adivinhem kkkk escrevi a mão 50 printf() em C. Essa foi minha história com while kkkk
@CarlosDantas-hp8yd
@CarlosDantas-hp8yd 10 ай бұрын
kkkkkkkkkkkkkkkkkkkkkkkk caraca man
@julhocesar7642
@julhocesar7642 4 жыл бұрын
Estou iniciando no python, depois vou pensar em migrar para outra linguagem. Mas primeiro, aprender somente 1. Aula Top demais... Parabéns!
@margaridalobato7025
@margaridalobato7025 6 ай бұрын
gostei da sua aula
@marciojr1203
@marciojr1203 Жыл бұрын
Melhor aula !!
@carlos2009402
@carlos2009402 4 жыл бұрын
Vale a pena comprar o curso, melhor que ficar buscando pedaços de videos na internet, outra coisa leiam livros e assistam mini cursos em inglês sobre o assunto, MIT tem vários gratuitos.
@josielitonfreitas8876
@josielitonfreitas8876 2 жыл бұрын
Vc é fera.🙂👨🏻‍💻👨🏻‍💻
@cawanc.w.n638
@cawanc.w.n638 3 жыл бұрын
muito bom o video... bastante compreensiva a sua metodlogia de ensino
@laudemirferreira3227
@laudemirferreira3227 3 жыл бұрын
Muito obrigado por compartilhar seu conhecimento professor
@sergiodantas1173
@sergiodantas1173 3 жыл бұрын
Massa. Tanto para começar como para revisar conceitos iniciais
@diegosantosmoto
@diegosantosmoto 4 жыл бұрын
Parabéns pelo vídeo, excelente professor!!!
@talitabispo6412
@talitabispo6412 4 жыл бұрын
Muito legal, gratidão.
@antonioangelo1797
@antonioangelo1797 4 жыл бұрын
mano, você me salvou!
@sidneialmeida6750
@sidneialmeida6750 4 жыл бұрын
Parabéns pelas aulas!!!!!!
@DamySLee
@DamySLee 4 жыл бұрын
obrigada
@diegodevwp
@diegodevwp 2 жыл бұрын
Olá eu tentei fazer um pouco diferente, ao invés de aceitar apenas int, tentei colocar para float mas n funcionou! Como seria?
@thebrabu6390
@thebrabu6390 2 жыл бұрын
Olá, talvez isso ocorra pq a gente aqui usa a vírgula para expressar um número decimal. Ex: 1,5, 7,6, 3,33. Porém, o Python e muitas outras linguagens de programação utilizam o ponto como separador decimal. Assim, quando você quiser receber do usuário valores com ponto flutuante (números com vírgula) você pode usar uma função chamada replace(). A função replace permite você trocar um carácter por outro. Replace leva 2 argumentos, sendo esses inseridos dentro dos parênteses e separados por uma vírgula. O primeiro argumento vai o que você quer trocar, ou seja, qual carácter ou sequência de caracteres queres mudar. O segundo é pelo que você quer trocar, ou seja, por qual carácter ou sequência de caracteres queres alterar. Abaixo um exemplo de como usar a função replace(). num = input("Informe um número decimal: ").replace(",","."); num = float(num); print(num)
@diegodevwp
@diegodevwp 2 жыл бұрын
@@thebrabu6390 no caso n seria isso, ele n aceita float ex 2.0 ou 3.5. n estou usando com vírgula.
@thebrabu6390
@thebrabu6390 2 жыл бұрын
@@diegodevwp Poderia mandar o código?
@Canaltecnozone
@Canaltecnozone 3 жыл бұрын
como eu consigo usar o while em str se eu usar número por exemplo. tipo : n = str(input('qual seu nome?)) se eu digitar numero int, o processa encerra. queria saber como que eu faço pra ele repetir o looping se eu digitar um numero por exemplo.
@caverhat4139
@caverhat4139 3 жыл бұрын
Fala futuro Dev!! Mano, vamos ver se eu entendi a sua formulação: você quer que quando o usuário digitar o número 1, o processo encerre?
@caverhat4139
@caverhat4139 3 жыл бұрын
while True: pergunta = input("Digite seu nome: 1 pra sair: ") if pergunta == "1": break
@caverhat4139
@caverhat4139 3 жыл бұрын
DETALHE!! O Python por padrão, aceita apenas texto no input, se você não explicitar. Qualquer texto ou número que vc digitar, ele vai converter automáticamente para TEXTO. Se você usar o print(type(pergunta)) ele vai retornar STR, mesmo você passando um número. Tente usar operadores dentro da 'pergunta' ex: 1+1 vai dá ERRO, não dá pra usar operadores matemáticos no tipo de dado STR. Depende do caso, ele vai concatenar 1+1, logo seria 11. 11 do tipo STR.
@caverhat4139
@caverhat4139 3 жыл бұрын
Agora, se vc quer repetir o loop, Y quantidades:
@caverhat4139
@caverhat4139 3 жыл бұрын
quantidade_pergunta = int(input("Digite a quantidade : 0 pra sair: ")) contador = 0 while contador < quantidade_pergunta: if quantidade_pergunta == 0: break else: pergunta = input("Digite seu nome") contador = contador + 1
@viniciusbruno2340
@viniciusbruno2340 3 жыл бұрын
Como ficaria o while em classe?
@jonatapaulino
@jonatapaulino 4 жыл бұрын
@Otávio Miranda, pelo jeito você é um cara experiente na programação, por isso te faço uma pergunta: Pra quem usa o Python como linguagem de programação, achas que o Pycharm é melhor que o vscode? Vi que em outros videos você usa o vscode. Na sua opinião que é um experiente programador, qual seria o melhor pra ser usado dos dois? Obrigado.
4 жыл бұрын
Opa, na verdade não vejo muito isso como melhor ou pior... na verdade acho que é mais por opinião e gosto... Ambos fazem a mesma coisa.... O único problema do PyCharm é que para ter todos os recursos, tem que pagar né? Por isso eu ficava transitando entre PyCharm e VSCode, no final das contas acabei ficando só com VScode.
@jonatapaulino
@jonatapaulino 4 жыл бұрын
@ Concordo com você, e acho que realmente o que é free é melhor no sentido de que é tranquilo pra quem não tem grana pra pagar, e outra, free mas poderoso. Mais uma perguntinha: Pra Data Science dá pra usar tranquilo o vscode? Muito obrigado pela respota.
@sarinha1153
@sarinha1153 3 жыл бұрын
E while com string, só vejo aulas com int.
@claudinho5965
@claudinho5965 4 жыл бұрын
Mudei a calculaladora para ficar mais dinamica # montando uma claculadora while True: num_1 = input('Digite um numero ') operador = input('Digite um operador ( + , - , /, *) ') num_2 = input('Digite mais um numero ') num_1 = int(num_1) num_2 = int(num_2) if operador == '+': print(f'A soma total è: {num_1 + num_2}') continuar = input('Vc deseja continuar? Digite (s) para sair e (c) para continuar ') if continuar == 'c': continue else: print() print('Calculadora Desligada, aperte (play) para ligar novamente') break elif operador == '-': print(f'A adiçaõ total é: {num_1 - num_2}') continuar = input('Vc deseja continuar? Digite (s) para sair e (c) para continuar ') if continuar == 'c': continue else: print() print('Calculadora Desligada, aperte (play) para ligar novamente') break elif operador == '/': print(f'A divisão total é: {num_1 / num_2}') continuar = input('Vc deseja continuar? Digite (s) para sair e (c) para continuar ') if continuar == 'c': continue else: print() print('Calculadora Desligada, aperte (play) para ligar novamente') break elif operador == '*': print(f'A multiplicação total é: {num_1 * num_2}') continuar = input('Vc deseja continuar? Digite (s) para sair e (c) para continuar ') if continuar == 'c': continue else: print() print('Calculadora Desligada, aperte (play) para ligar novamente') break
@jeudibaioni8588
@jeudibaioni8588 4 жыл бұрын
Boa tarde, só pra constar... Você não é o Saidera? ou É. A vós e o jeito de falar lembra muito... desculpa ai!!!!
@extremoleste8310
@extremoleste8310 Жыл бұрын
Bem explicado Mas é bem básicão
While/Else - Repetição com acumuladores em Python - Aula 8
14:47
Otávio Miranda
Рет қаралды 12 М.
For in - Estrutura de repetição em Python - Aula 10
20:02
Otávio Miranda
Рет қаралды 12 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Iterando strings com while em Python - Aula 9
26:59
Otávio Miranda
Рет қаралды 9 М.
If, Elif, Else (Estruturas de Decisão) | Python em 30 minutos
27:18
Formatando valores em Python - Aula 5
22:12
Otávio Miranda
Рет қаралды 20 М.
[Aula 16] - PYTHON - Estrutura de repetição WHILE
12:17
Alessandro Trovato
Рет қаралды 873
IF, ELIF e ELSE em Python - Aula 4 (Parte 1)
16:54
Otávio Miranda
Рет қаралды 17 М.
ESCOLHENDO a MELHOR LINGUAGEM de PROGRAMAÇÃO
6:40
Cortes do Ciência Sem Fim [OFICIAL]
Рет қаралды 330 М.
While (Estruturas de Repetição) | Python em 30 minutos
30:24
Let's Data
Рет қаралды 11 М.
Funções (def) em Python - Aula 16 (Parte 1)
16:29
Otávio Miranda
Рет қаралды 65 М.
Linguagem C - Aula 5.1 - Domine o comando while - loops/laços condicionais (2022)
18:51
Pietro Martins De Oliveira
Рет қаралды 107 М.
Loop While - Estrutura de Repetição em Python
7:26
Celso Kitamura
Рет қаралды 3,9 М.