Olá pessoal! Liberamos CERTIFICADO para este curso gratuito. Para solicitar o seu, basta conferir o curso no link abaixo: didatica.tech/curso-de-python-online-para-iniciantes/
Por mais incrível que isso possa parecer, estou vendo esse curso pra entender o curso que estou fazendo. Sua didática é incrível!
2 ปีที่แล้ว +3
Oi Camila, obrigado pelo elogio. Acabamos de lançar um curso de Python completo. Se tiver interesse, esse cupom garante 60% de desconto até sexta-feira agora: DT3G6P
Mesmo caso aqui kkk. É foda, vc paga caro por certos cursos e existem profissionais MUITO mais capacitados, como ele dando essas aulas incriveis. Quando eu acabar esse vou procurar todos os cursos que ele dá, sinceramente, de preferencia os pagos caso tenha, pra incentivar e agradecer, e fazer caso tenha ligação com as varias coisas que tenho que estudar.
6:07 Lendo sobre o for em vários sites, era isso que eu não estava entendendo. A variável passa a receber o valor das iterações passadas. Valeu mesmo, +1 inscrito.
parabéns pela didatica. aprendendo python por curiosidade e a forma simples, rápida e objetiva que vc passa o conteúdo me faz sempre querer ver o próximo vídeo.
Obrigada, eu estava passando um perrengue muito chato pra entender melhor isso, mas você foi o único que conseguiu fazer desabrochar o entendimento aqui kkk like e subscribe
Tuas aulas são tão boas que antes de passar os exemplos, estou executando exemplos utilizando os recursos anteriores passados pra criar e tá dando muito certo de formas diferentes... #didaticaTech é a melhor didática que ja vi.
Ex: 2 *Faço uma pergunta de quantas vezes quer perguntar. como no período 09:02 da aula" question = int(input('Numero de questionário = ')) for n in range(question): print('PC Escroto diz:') print('') nome = input('Qual seu nome? = ') idade = int(input('Qual sua idade? = ')) acao = input('O que foi que vc fez? = ') print('')
if nome == 'claudete' or nome == 'Claudete': print('PC Escroto diz:') print('') print('Eu sei, um forte boquete! ')
Já criei meu 1° mini-programa kkk, nem sabia de nada. Montei uma calculadora de potência kkk basicamente assim: base = int(input('Qual a base? ')) print('Hum, ',base,' né, veremos o expoente!') expoente = int(input('Qual o expoente? ')) resultado = (base**expoente) print('Legal! O resultado é: ', resultado) Tinha feito só o input, ai resolvi testar se funcionava dar uma ousada nas frases com o print, e funfou kkk que legal. Estou adorando a experiência. É básico, mas nada como o 1° programa criado para alegrar a criança kkk
Me ajudou nas primeiras aulas do curso do Google, consegui obter a pontuação depois de ver esse vídeo. Meu sincero obrigado ! ( Quem tiver a chance de fazer os cursos doutrinado pelo Google, faz ! É simplesmente perfeito 🖤👾)
Cara so uma duvida, to vendo alguns códigos da galera pq to um pouco com dficuldade nessa parte, o + que você acrescentou no i+ = 1 seria pra indicar que o looping vai começar a partir do numero 1?
Fiz um programinha para calcular potência: base = int(input("Escolha uma base")) expoente=0 expoente = int(input("Escolha um expoente")) b=1 for i in range(expoente): b =b*base print(b)
recebeNumero = int(input(' Qual a tabuada você quer que seja impressa de multiplicação? ')) for i in range(11): calculo = i * recebeNumero print ('{0} x {1} = {2}' .format(i, recebeNumero, calculo))
@Didática Tech parabéns pelas suas aulas, estou aprendendo python com você e gostaria de saber se ao final do seu curso, você fornece um certificado, caso forneça, qual o valor, lembrando que o mais importante é aprender, suas aulas são bem intuitivas, obrigado.
4 ปีที่แล้ว +1
Nossos cursos pagos tem certificado gratuito de conclusão
@Didática Tech nos testes que fiz, acontece o seguinte: palavra = 'matemática' for asdfg in palavra: print() #Interessante que se eu der prin(a), ele me retorna o (a) 10 vezes que é o número de caracteres que compõe a string matemática, se eu por (b) também mas qualquer outra letra, ele dá erro dizendo que ela não foi definida, bem como se eu colocar um número, ele também me retorna 10 vezes que é o número de caracteres que compõe a string matemática. É tipo um vetor, ele percorre cada índice. Por que (a) e (b) ele retorna e as demais letras dão erro ????
4 ปีที่แล้ว +4
Considerando apenas o código que você mostrou acima, você criou apenas uma variável temporária chamada asdfg, então você precisa colocar print(asdfg) para ele imprimir na tela cada letra de palavra separadamente. Como você apenas definiu asdfg, as variáveis a, b e demais que você citou não estão definidas, portanto retornariam erro. Se ele retornou algum resultado para a e para b é por que elas estão definidas em algum lugar. Abraços
Eu fiquei com duvida, neste caso ele não teria que imprimir o valor da variavel 'B' em vez da palavra frase? Ou a variavel b, só serve pra indicar a quantidade de repetição?
Ele sól vai imprimir a variável se for isso que estiver especificado entre parênteses pro comando print. Então, pra imprimir o conteúdo da variável b, teria de ser print(b). Note que esse b é um nome de variável. Por isso, não deve estar entre aspas. Se tiver, ele vai imprimir (mostrar na tela, na verdade) a letra b. Um exemplo seria: a = "André" print("a") Isso escreveria a letra a na tela, pois está entre aspas. Se eu quisesse que ele mostrasse André, seria: print(a) sem as aspas!
olá boa tarde! o curso de python se eu comprar ele hoje, está atualizado? grande abraço e obrigado pelas aulas! ps.: ainda tem algum cupom? hehe
ปีที่แล้ว
Sim, o curso é atual! Curso completo "Programador com Python" (use o cupom DTRMF5 para ganhar 25% OFF!): didatica.tech/programador-com-python-curso-completo-para-iniciantes/
é possível fazer um loop infinito com o for ? tipo eu criar um n= 1 e colocar um for i in range(n) e a cada loop do for eu somar n = n+1, ai teoricamente ele rodaria infinito. Isso é possível ??
Didática Tech parabéns suas aulas de python são realmente ótimas,mas tenho uma dúvida: Quando o código está feito de um programa feito em python como faz para vê e executar esse programa feito?
5 ปีที่แล้ว
Você precisa de um compilador/IDE, e também precisa ter instalado todas as bibliotecas que o código em questão utiliza. Nas primeiras aulas do curso eu mostro como instalar os pacotes para poder rodar os programas em Python
@ Ok muito boa suas aulas,parabéns,mas quando se é terminado de criar um código de um software ou um programa,como uma outra pessoa vai executar esse todo esse código que criamos,é aberta uma outra janela ou é utilizado um outro programa para rodar todo o código? obrigado mais uma vez e estou acompanhando suas aulas de PYTHON realmente sensacionais...abraço.
5 ปีที่แล้ว
Nesse caso, você pode criar um executável do seu código, para que a outra pessoa não precise ter o Python instalado para executar. Algumas bibliotecas servem para isso, como a cx_Freeze
@ parabéns mais uma vez,suas aulas estão sendo muito valiosas para nós,eu e meu sobrinho que gosta bastante de programação estamos fisgados pelas suas aulas,muito bem explicadas,dinâmicas e intuitivas,cara realmente ótimas,e sobre a pergunta que fiz anteriormente, essa era uma das minhas dúvidas com certeza. Nós estávamos olhando em seu canal as suas,referente a PYTHON programação em si. São ótimas e você poderia lançar um tutorial para PYTHON completo também,tenho certeza que muitos irão aprender muitos com suas aulas...Nós ainda não assistimos todas as suas aulas ainda,mas com certeza iremos assisti-las em breve,e em algumas dessas aulas você ensina também como criar um executável em PYTHON? Olha mais uma vez parabéns pelo canal e sobre tudo muito obrigado e muito sucesso pra você.
Fiz uma sopa maluca com as variáveis kkkk a = 5 b = 3 c = 10 for DidaticaTech in range(1): a = a + b b = c + a c = a - 1 print (a , ';' , b , ';' , c) O resultado foi 8 ; 18 ; 7 Coloquei um easter egg
Galera to estudando essa parte mas não entendi o porque esse meu calculo que tentei fazer aqui, não estou conseguindo fazer o programa multiplicar o fator x dps da soma das 2 variaveis dentro do espaço de loop de 1 - 10, alguem sabe me explicar o que estou fazendo de errado? Variavel1 = float(input("Valor A:")) Variavel2 = float(input("Valor B:")) for x in range (10): #loop is repeated accordingly with the quantity of number you input in your range x *= 1 Result = Variavel1+Variavel2*x
Ah deixa descobri a solução, agora deu certo assim num = float(input("Valor X:")) num2 = float(input("Valor Y:")) for i in range (10): i += 0 r = (num + num2) ** i print('{0} + {1} ** {2} = {3}'.format(num,num2, i, r))
@@juanrichard1274 o i é uma variável contadora, você não pode mudar ela. A tradução do código seria mais ou menos "Para cada valor de i no intervalo(1, 10)" Assim, no intervalo 1 o i tem 1, no intervalo 2 o i tem 2... Você não tem um valor fixo
Alguém me pode explicar pq a consola deu loop 5 vezes na palavra matemática quando eu fiz isso: palavra = ('Matemática') for i in palavra: print(palavra) A resposta da consola foi: Matemática Matemática Matemática Matemática Matemática
Alguém aí pode me socorrer, ele simplesmente não reconhece os comandos, estou colocando igual ao vídeo e ele me retorna erro: for i in range(5): ele me retorna: SyntaxError: unexpected EOF while parsing.
Já localizei o erro, eu não estava colocando a segunda linha: #print(i). Certamente o python bugava... tipo, você pede uma iteração, mas não dá o comando para a reprodução dessa iteração...
Estou com uma dúvida cruel... É o seguinte: Quando eu executo o seguinte código a = 0 for a in range(5): a = a + 1 print(a) o resultado é igual a 5 O que faz total sentido porque se fizer o cálculo logo você acha esse resultado 0 = 0 + 1 1 = 1 + 1 2 = 2 + 1 3 = 3 + 1 4 = 4 + 1 5 Agora se eu troco o número 1 pelo 2 a = 0 for a in range(5): a = a + 2 print(a) O resultado é igual a 6 O que não faz nenhum sentido pra mim já que se for fazer o mesmo cálculo será 0 = 0 + 2 2 = 2 + 2 4 = 4 + 2 6 = 6 + 2 8 = 8 + 2 10 Por favor me ajudem a entender ;-;
o problema estar nessa 'a' depois do for como a variável de controle use uma letra diferente e vera que a soma dará 10 normalmente, creio q usar 'a' com nome de todas as variáveis está fazendo o bagunça no seu python ao invés de acumular os valores ele está só substituindo como o pyhton desconsidera o ultimo valor entre aspas isso a contagem certa é 0,1,2,3,4 de zero a quatro são 5 número está perfeito o seu programa não esta acumulando so substituindo não sei se expliquei bem mas e assim no ultimo laço o valor e o 4 ai 4 mais 2 e igual a 6 e só mudar o "a" depois do for e tudo fica certo
Olá pessoal! Liberamos CERTIFICADO para este curso gratuito.
Para solicitar o seu, basta conferir o curso no link abaixo:
didatica.tech/curso-de-python-online-para-iniciantes/
Por mais incrível que isso possa parecer, estou vendo esse curso pra entender o curso que estou fazendo. Sua didática é incrível!
Oi Camila, obrigado pelo elogio. Acabamos de lançar um curso de Python completo. Se tiver interesse, esse cupom garante 60% de desconto até sexta-feira agora: DT3G6P
kkkkk estou na mesma! a didática desse cara é perfeita.
Eu também kkk
@@yagooliveira8101 l
pj
Mesmo caso aqui kkk. É foda, vc paga caro por certos cursos e existem profissionais MUITO mais capacitados, como ele dando essas aulas incriveis. Quando eu acabar esse vou procurar todos os cursos que ele dá, sinceramente, de preferencia os pagos caso tenha, pra incentivar e agradecer, e fazer caso tenha ligação com as varias coisas que tenho que estudar.
6:07 Lendo sobre o for em vários sites, era isso que eu não estava entendendo. A variável passa a receber o valor das iterações passadas. Valeu mesmo, +1 inscrito.
Muito bom o curso . Parabéns e MUITO OBRIGADO
parabéns pela didatica. aprendendo python por curiosidade e a forma simples, rápida e objetiva que vc passa o conteúdo me faz sempre querer ver o próximo vídeo.
Muito, muito chateado mesmo por não poder dar mais de um like... aulas maravilhosas demais... parabéns!!!
Obrigada, eu estava passando um perrengue muito chato pra entender melhor isso, mas você foi o único que conseguiu fazer desabrochar o entendimento aqui kkk
like e subscribe
Tuas aulas são tão boas que antes de passar os exemplos, estou executando exemplos utilizando os recursos anteriores passados pra criar e tá dando muito certo de formas diferentes... #didaticaTech é a melhor didática que ja vi.
Ex: 2 *Faço uma pergunta de quantas vezes quer perguntar. como no período 09:02 da aula"
question = int(input('Numero de questionário = '))
for n in range(question):
print('PC Escroto diz:')
print('')
nome = input('Qual seu nome? = ')
idade = int(input('Qual sua idade? = '))
acao = input('O que foi que vc fez? = ')
print('')
if nome == 'claudete' or nome == 'Claudete':
print('PC Escroto diz:')
print('')
print('Eu sei, um forte boquete! ')
else:
print('PC Ecroto diz:')
print('OK:')
print(f'Nome = {nome}.')
print(f'Idade = {idade}.')
print(f'O que vc fez? = {acao}.')
@@dev.lamota kkkkkk
@@patriciaalbuquerque840 ☺
toda vez preciso relembrar de como funciona o loop, esse vídeo foi de grande ajuda!
Espetacular! Apaixonado nesse canal do youtube!!!
Que aula incrível. Acho que não tem como ser melhor. Mais um inscrito.
Esse curso realmente muito bom… parabéns professor
Cara, pessoas como você fazem a diferença! Muito obrigado!
Muito bom!! A sua didática é excelente.
Lança um curso para intermediário também
Já criei meu 1° mini-programa kkk, nem sabia de nada. Montei uma calculadora de potência kkk basicamente assim:
base = int(input('Qual a base? '))
print('Hum, ',base,' né, veremos o expoente!')
expoente = int(input('Qual o expoente? '))
resultado = (base**expoente)
print('Legal! O resultado é: ', resultado)
Tinha feito só o input, ai resolvi testar se funcionava dar uma ousada nas frases com o print, e funfou kkk que legal. Estou adorando a experiência. É básico, mas nada como o 1° programa criado para alegrar a criança kkk
????
ótima explicação,me ajudou muito a entender esse laço de repetição
Parabens pelas aulas professor! Estou num curso federal pelo certificado, mas aprendendo contigo aqui!
Você explica muito bem, amando os vídeos! Obrigada
Me ajudou nas primeiras aulas do curso do Google, consegui obter a pontuação depois de ver esse vídeo.
Meu sincero obrigado !
( Quem tiver a chance de fazer os cursos doutrinado pelo Google, faz ! É simplesmente perfeito 🖤👾)
como faço esse curso google?
codigo pra quem quiser testar o for . in range:
a = 12
b = a - 10
for i in range(7):
a = a + 1
for n in range(5):
print(a)
muito bom ! consegui compreender mais a função for
Obrigado. Amando o curso...
num = int(input("Tabuada de Multiplicação: "))
for i in range(10):
i += 1
r = num * i
print('{0} X {1} = {2}'.format(num, i, r))
from tkinter import Tk, Label, Button, Entry
class Root(Tk):
def __init__(self):
super().__init__()
self.title_label = Label(self, text="CARALHO")
self.title_label.pack()
self.entry = Entry(self)
self.entry.pack()
self.entry.insert(0, "1+2")
self.label = Label(self, text="")
self.label.pack()
self.button = Button(self, text="Compute", command=self.onclick)
self.button.pack()
def onclick(self):
self.label.configure(text=str(eval(self.entry.get())))
root = Root()
root.mainloop()
calculadora completa ae
Cara so uma duvida, to vendo alguns códigos da galera pq to um pouco com dficuldade nessa parte, o + que você acrescentou no i+ = 1 seria pra indicar que o looping vai começar a partir do numero 1?
@@antartidante variavel += 1 é a mesma coisa de variavel = variavel + 1
Só que é mais rapido escrever dessa forma, o Python vai entender.
uma forma de simplificar ao extremo
n=número=int(input("Tabuada de:"))
for i in range(11):
x=n*i
print("{0}x{1}={2}".format(n,i,x))
Assistindo em 2021, ótimos vídeos, didática, parabéns.
Eu também
Muito Boa sua aula mano! Parabéns! Acredito que quando você for falar de elementos abstratos desenhar é uma ótima saída.
Fiz um programinha para calcular potência:
base = int(input("Escolha uma base"))
expoente=0
expoente = int(input("Escolha um expoente"))
b=1
for i in range(expoente):
b =b*base
print(b)
eu não to conseguindo calcular as potencias
@@enzoribas3068 acho que é por precisa de dois ** no final; b=b** base
ótima didática
Obrigado pela ajuda amigão
Boa explicação! Poderia, porém, estender e explicar o conceito de aninhar vários "for" pra fazer, por exemplo, uma matriz/tabuleiro de jogo-da-velha.
Parabéns, muito boa aula!!!
criei uma tabuada de Soma do valor desejado
c = int(input('digite o valor da tabuada desejada'))
a = 0
b = c
for i in range(10):
a = a + b
print(a)
ue pq o b = c
se fazer c = int(input('digite o valor da tabuada desejada'))
a = 0
for i in range(10):
a = a + c
print(a) da na mesma ne?
top! agora faltou exemplos com + de um argumento no range
recebeNumero = int(input(' Qual a tabuada você quer que seja impressa de multiplicação? '))
for i in range(11):
calculo = i * recebeNumero
print ('{0} x {1} = {2}' .format(i, recebeNumero, calculo))
Muito esclarecedor
esse foi dificil aprender mas consegui
Obrigado!
@Didática Tech parabéns pelas suas aulas, estou aprendendo python com você e gostaria de saber se ao final do seu curso, você fornece um certificado, caso forneça, qual o valor, lembrando que o mais importante é aprender, suas aulas são bem intuitivas, obrigado.
Nossos cursos pagos tem certificado gratuito de conclusão
@ , sim, mas estou fazendo o básico com vc no TH-cam, pra depois ir pro Machine, ai não tem certificado?
Nesse caso não Tiago, apenas nos cursos pagos ;)
@ , ok
👏👏👏👏🤝
@Didática Tech nos testes que fiz, acontece o seguinte:
palavra = 'matemática'
for asdfg in palavra:
print()
#Interessante que se eu der prin(a), ele me retorna o (a) 10 vezes que é o número de caracteres que compõe a string matemática, se eu por (b) também mas qualquer outra letra, ele dá erro dizendo que ela não foi definida, bem como se eu colocar um número, ele também me retorna 10 vezes que é o número de caracteres que compõe a string matemática. É tipo um vetor, ele percorre cada índice.
Por que (a) e (b) ele retorna e as demais letras dão erro ????
Considerando apenas o código que você mostrou acima, você criou apenas uma variável temporária chamada asdfg, então você precisa colocar print(asdfg) para ele imprimir na tela cada letra de palavra separadamente. Como você apenas definiu asdfg, as variáveis a, b e demais que você citou não estão definidas, portanto retornariam erro. Se ele retornou algum resultado para a e para b é por que elas estão definidas em algum lugar. Abraços
Muito bom!
Eu fiquei com duvida, neste caso ele não teria que imprimir o valor da variavel 'B' em vez da palavra frase? Ou a variavel b, só serve pra indicar a quantidade de repetição?
Ele sól vai imprimir a variável se for isso que estiver especificado entre parênteses pro comando print.
Então, pra imprimir o conteúdo da variável b, teria de ser print(b). Note que esse b é um nome de variável. Por isso, não deve estar entre aspas. Se tiver, ele vai imprimir (mostrar na tela, na verdade) a letra b.
Um exemplo seria:
a = "André"
print("a")
Isso escreveria a letra a na tela, pois está entre aspas. Se eu quisesse que ele mostrasse André, seria:
print(a)
sem as aspas!
+Didática Tech pode tirar minha dúvida, logo abaixo?
olá boa tarde! o curso de python se eu comprar ele hoje, está atualizado? grande abraço e obrigado pelas aulas! ps.: ainda tem algum cupom? hehe
Sim, o curso é atual! Curso completo "Programador com Python" (use o cupom DTRMF5 para ganhar 25% OFF!): didatica.tech/programador-com-python-curso-completo-para-iniciantes/
como que eu executo um codigo varias vezes?
é possível fazer um loop infinito com o for ? tipo eu criar um n= 1 e colocar um for i in range(n) e a cada loop do for eu somar n = n+1, ai teoricamente ele rodaria infinito. Isso é possível ??
vlw
alguem sabe o camando de loop em python
Didática Tech parabéns suas aulas de python são realmente ótimas,mas tenho uma dúvida: Quando o código está feito de um programa feito em python como faz para vê e executar esse programa feito?
Você precisa de um compilador/IDE, e também precisa ter instalado todas as bibliotecas que o código em questão utiliza. Nas primeiras aulas do curso eu mostro como instalar os pacotes para poder rodar os programas em Python
@ Ok muito boa suas aulas,parabéns,mas quando se é terminado de criar um código de um software ou um programa,como uma outra pessoa vai executar esse todo esse código que criamos,é aberta uma outra janela ou é utilizado um outro programa para rodar todo o código? obrigado mais uma vez e estou acompanhando suas aulas de PYTHON realmente sensacionais...abraço.
Nesse caso, você pode criar um executável do seu código, para que a outra pessoa não precise ter o Python instalado para executar. Algumas bibliotecas servem para isso, como a cx_Freeze
@ parabéns mais uma vez,suas aulas estão sendo muito valiosas para nós,eu e meu sobrinho que gosta bastante de programação estamos fisgados pelas suas aulas,muito bem explicadas,dinâmicas e intuitivas,cara realmente ótimas,e sobre a pergunta que fiz anteriormente, essa era uma das minhas dúvidas com certeza. Nós estávamos olhando em seu canal as suas,referente a PYTHON programação em si. São ótimas e você poderia lançar um tutorial para PYTHON completo também,tenho certeza que muitos irão aprender muitos com suas aulas...Nós ainda não assistimos todas as suas aulas ainda,mas com certeza iremos assisti-las em breve,e em algumas dessas aulas você ensina também como criar um executável em PYTHON? Olha mais uma vez parabéns pelo canal e sobre tudo muito obrigado e muito sucesso pra você.
o que seria esse loop em python?
É sério que a indentação é o fechamento dos comando? Meu pai e eu procurando como eu ia fechar. kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Fiz uma sopa maluca com as variáveis kkkk
a = 5
b = 3
c = 10
for DidaticaTech in range(1):
a = a + b
b = c + a
c = a - 1
print (a , ';' , b , ';' , c)
O resultado foi
8 ; 18 ; 7
Coloquei um easter egg
Galera to estudando essa parte mas não entendi o porque esse meu calculo que tentei fazer aqui, não estou conseguindo fazer o programa multiplicar o fator x dps da soma das 2 variaveis dentro do espaço de loop de 1 - 10, alguem sabe me explicar o que estou fazendo de errado?
Variavel1 = float(input("Valor A:"))
Variavel2 = float(input("Valor B:"))
for x in range (10): #loop is repeated accordingly with the quantity of number you input in your range
x *= 1
Result = Variavel1+Variavel2*x
print('{0} + {1} * {2} = {3} '.format(Variavel1,Variavel2,x,Result))
Ah deixa descobri a solução, agora deu certo assim
num = float(input("Valor X:"))
num2 = float(input("Valor Y:"))
for i in range (10):
i += 0
r = (num + num2) ** i
print('{0} + {1} ** {2} = {3}'.format(num,num2, i, r))
ótima aula! só não entendi uma coisa: já que "i" é o nome de cada elemento numerado de 0 a 4, porque no comando fica "a=a+1" e não "i=a+1"?
esse a=a+1 seria a mesma coisa que a += 1, você só está adicionando um valor à "a", o "i" continua ali normalmente
@@pedr283 ainda não entendi muito bem
@@juanrichard1274 o i é uma variável contadora, você não pode mudar ela. A tradução do código seria mais ou menos "Para cada valor de i no intervalo(1, 10)"
Assim, no intervalo 1 o i tem 1, no intervalo 2 o i tem 2... Você não tem um valor fixo
@@pedr283 eu entendi essa parte, mas eu queria saber pq ele soma com a
Alguém me pode explicar pq a consola deu loop 5 vezes na palavra matemática quando eu fiz isso:
palavra = ('Matemática')
for i in palavra:
print(palavra)
A resposta da consola foi:
Matemática
Matemática
Matemática
Matemática
Matemática
voce definiu Matematica como uma string ^^
pq voce printou a variável e não o índice (i)
a = 0
for i in range(10000000000000000):
a = a * a
print(a)
Travando meu jupyter kkkkkk
Alguém aí pode me socorrer, ele simplesmente não reconhece os comandos, estou colocando igual ao vídeo e ele me retorna erro: for i in range(5):
ele me retorna: SyntaxError: unexpected EOF while parsing.
Já localizei o erro, eu não estava colocando a segunda linha: #print(i). Certamente o python bugava... tipo, você pede uma iteração, mas não dá o comando para a reprodução dessa iteração...
tente isso for i in range (5):
print(i * 2)
no teu curso o zoom é o mesmo que o daqui? porra, quase nao consigo enxerga o q esta escrito
cara, eu não estou entendo o assunto dessa aula
Estou com uma dúvida cruel... É o seguinte:
Quando eu executo o seguinte código
a = 0
for a in range(5):
a = a + 1
print(a)
o resultado é igual a 5
O que faz total sentido porque se fizer o cálculo logo você acha esse resultado
0 = 0 + 1
1 = 1 + 1
2 = 2 + 1
3 = 3 + 1
4 = 4 + 1
5
Agora se eu troco o número 1 pelo 2
a = 0
for a in range(5):
a = a + 2
print(a)
O resultado é igual a 6
O que não faz nenhum sentido pra mim já que se for fazer o mesmo cálculo será
0 = 0 + 2
2 = 2 + 2
4 = 4 + 2
6 = 6 + 2
8 = 8 + 2
10
Por favor me ajudem a entender ;-;
o problema estar nessa 'a' depois do for como a variável de controle use uma letra diferente e vera que a soma dará 10 normalmente, creio q usar 'a' com nome de todas as variáveis está fazendo o bagunça no seu python ao invés de acumular os valores ele está só substituindo
como o pyhton desconsidera o ultimo valor entre aspas isso
a contagem certa é 0,1,2,3,4 de zero a quatro são 5 número está perfeito
o seu programa não esta acumulando so substituindo não sei se expliquei bem mas e assim
no ultimo laço o valor e o 4 ai 4 mais 2 e igual a 6
e só mudar o "a" depois do for e tudo fica certo
@@staz.d.blood_ Muito obrigado
@@dultimeitor5870 faz curso de programação?
@@staz.d.blood_ Não, tento sempre aprender por pesquisas na internet ;-;
@@dultimeitor5870 acessa ai, curso em video python tu deve achar uma playlist, recomendo q veja agora