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

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

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.
@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!
@marciojr1203
@marciojr1203 Жыл бұрын
Melhor aula !!
@margaridalobato7025
@margaridalobato7025 4 ай бұрын
gostei da sua aula
@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 8 ай бұрын
kkkkkkkkkkkkkkkkkkkkkkkk caraca man
@josielitonfreitas8876
@josielitonfreitas8876 2 жыл бұрын
Vc é fera.🙂👨🏻‍💻👨🏻‍💻
@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.
@cawanc.w.n638
@cawanc.w.n638 3 жыл бұрын
muito bom o video... bastante compreensiva a sua metodlogia de ensino
@sergiodantas1173
@sergiodantas1173 3 жыл бұрын
Massa. Tanto para começar como para revisar conceitos iniciais
@laudemirferreira3227
@laudemirferreira3227 3 жыл бұрын
Muito obrigado por compartilhar seu conhecimento professor
@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!!!!!!
@DamySantos
@DamySantos 4 жыл бұрын
obrigada
@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.
@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?
@viniciusbruno2340
@viniciusbruno2340 3 жыл бұрын
Como ficaria o while em classe?
@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
@sarinha1153
@sarinha1153 3 жыл бұрын
E while com string, só vejo aulas com int.
@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!!!!
@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
@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 М.
While (Estruturas de Repetição) | Python em 30 minutos
30:24
Let's Data
Рет қаралды 10 М.
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,9 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 22 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Sistema de perguntas e respostas com dicionários em Python - Aula 21
26:15
Estruturas de Repetição e o Format - Curso de Python - Aula 3
19:53
Hashtag Programação
Рет қаралды 48 М.
Expressões lambda (funções anônimas) em Python - Aula 17
11:16
Otávio Miranda
Рет қаралды 13 М.
Python Loops - Practice Problems
12:22
Nick McCullum
Рет қаралды 30 М.
Estrutura de REPETIÇÃO com PYTHON (FOR WHILE) | Aula semanal #10
22:30
For (Estruturas de Repetição) | Python em 30 minutos
35:13
Let's Data
Рет қаралды 7 М.
ESCOLHENDO a MELHOR LINGUAGEM de PROGRAMAÇÃO
6:40
Cortes do Ciência Sem Fim [OFICIAL]
Рет қаралды 328 М.
Curso Completo de Python - do Zero ao Avançado (Masterclass)
8:56:48
Bóson Treinamentos
Рет қаралды 491 М.
Listas em Python - Aula 11
51:23
Otávio Miranda
Рет қаралды 11 М.
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,9 МЛН