No video

Curso de Python para iniciantes #04 - Trabalhando com Strings

  Рет қаралды 32,538

Refatorando

Refatorando

3 жыл бұрын

💻 Conheça a Formação em Desenvolvimento Web 💻
refatorando.co...
🚀 Mergulhe nos nossos eBooks repletos de insights valiosos e junte-se à nossa comunidade no Discord, onde o aprendizado se torna uma experiência coletiva e inspiradora.
✅ Ebook: Como usar a ChatGPT para aprender a programação: refatorando.co...
✅ Ebook: Como encontrar as melhores vagas em TI: refatorando.co...
✅ Ebook: Como se destacar em processos seletivos de TI: refatorando.co...
✅ Faça parte da nossa comunidade no Discord: / discord
Na aula de hoje do Curso de Python para iniciantes nós estamos Trabalhando com Strings
e Nossa agenda é
- Tipo de dado de texto
- String
- vamos conhecer diversas funções que podemos utilizar para manipular string
Então senta o dedo nesse Like ai e bora pro vídeo
O tipo mais comum de dados que provavelmente você vai utilizar são as string.
string são basicamente textos, qualquer tipode de texto nao importa o tamanho desde uma palavra, até um grande paragrafo.
Então como de costume, vamos criar nossa pasta aula4 e o arquivo [app.py](app.py) para começar a programar
e se você ficou com qualquer dúvida deixe aqui nos comentário que ou eu ou alguem aqui da nossa comunidade vai te ajudar.
e na proxima aula nos vamos ver como receber input do usuário, como passar informações para dentro do nosso scripts, vou ensinar vocês a usar comentários e também vamos fazer uma calculadora simples colocando em pratica tudo o que vimos até o momento.
e se esse vídeo foi útil para você de alguma forma considere se inscrever no canal e ativar as notificações para não perder os próximos vídeos.
Abraço pessoal, até o Próximo Vídeo e Tchau.

Пікірлер: 112
@daflon-silva
@daflon-silva 6 ай бұрын
Cê é bom demais! Um belo dia acordou e falou "Vou disponibilizar umas aulas de programação de graça na internet" e eu só tenho a agradecer por isso! Tá salvando meu mestrado.
@marcelopereira5900
@marcelopereira5900 3 ай бұрын
Cara vc nasceu pra isso, sua didática é espetacular parabéns
@matheusamanco7409
@matheusamanco7409 2 ай бұрын
concordo totalmente
@arnildovergutzneto6333
@arnildovergutzneto6333 Жыл бұрын
Mano, tu é muito bom em explicar. E, só pelo jeito que tu fala, dá par ver o tamanho do domínio sobre o assunto. Tu virou exemplo pra mim.
@Refatorando
@Refatorando Жыл бұрын
Obrigado pelo carinnho, Arnildo! 💜🚀
@andrewebsites
@andrewebsites 11 ай бұрын
ja fiz 10 cursos de outros professores e não entendia nada agora você ta de barabens consegui entender perfeitamente.
@Refatorando
@Refatorando 11 ай бұрын
Ficamos felizes em saber! Sucesso 💜
@diegociriacodc
@diegociriacodc 7 ай бұрын
2024 e aqui estou eu, acabei de perceber que utilizando a código "str.capitalize" além de trazer em maiúscula a primeira letra, ainda concerta toda a frase.
@JonasRene
@JonasRene 3 ай бұрын
nao concertou nao mano
@V1C10
@V1C10 Ай бұрын
Ela só deixa a primeira letra maiúscula e o resto minúscula. Ex.: Cada frase maior. Já o .str.title() deixa cada palavra com a primeira letra maiúscula. Ex.: Cada Frase Maior
@RyucarlosRPG
@RyucarlosRPG 5 ай бұрын
vou acompanhar suas 17 aulas , mas no futuro quero aprender a fazer um app para rpg de mesa
@ElioLava-vg1hc
@ElioLava-vg1hc 4 ай бұрын
Boa
@leticiadiniz4260
@leticiadiniz4260 10 ай бұрын
suas aulas são muito boas, parabéns, didática incrível.
@Refatorando
@Refatorando 10 ай бұрын
Obrigado Leticia, ficamos felizes que esteja gostando! 💜
@queniaflorencio9020
@queniaflorencio9020 3 жыл бұрын
Teacher... presente.
@Refatorando
@Refatorando 3 жыл бұрын
🙋
@matheusfelix3163
@matheusfelix3163 Ай бұрын
Ensinando melhor que muito... Muito boa a aula!
@mariinailssp
@mariinailssp 2 ай бұрын
Simples e objetivo. Parabéns
@carloseduardosoaresdasilva5470
@carloseduardosoaresdasilva5470 2 жыл бұрын
Estou gostando muito do curso.
@recapro
@recapro 6 ай бұрын
@carloseduardosoaresdasilva5470 hoje após 2 anos vc conseguiu dominar o python?
@Everaldobass
@Everaldobass 3 жыл бұрын
Excelente aula Show...
@Refatorando
@Refatorando 3 жыл бұрын
Show de bola! valeu.
@recapro
@recapro 6 ай бұрын
@Everaldobass hoje após 2 anos vc conseguiu dominar o python?
@juniorsouza7139
@juniorsouza7139 2 жыл бұрын
Munto boa aula
@AmalizaModa
@AmalizaModa 10 ай бұрын
Estou aprendendo, cara e estou muito feliz com isso. pretendo voltar daqui 1 ano para falar sobre minha experiência e como me ajudou, pois pretendo focar na área de programação e minha primeira linguagem é python que estou aprendendo. espero esta trabalhando na área daqui 1 ano.
@Refatorando
@Refatorando 10 ай бұрын
Mal podemos esperar pelo seu retorno! Sucesso 🚀
@danilaaranha6327
@danilaaranha6327 2 ай бұрын
Fera demais você, cara! Vou mergulhar em Python neste final de semana. Muito obrigada!
@joaogt360z
@joaogt360z Жыл бұрын
mt bom
@leandroray9
@leandroray9 25 күн бұрын
VC ENSINA MT BEM PARABÈNS
@luizfelipemesquita6130
@luizfelipemesquita6130 Жыл бұрын
Cara, meus parabéns, você é incrível explicando!
@Refatorando
@Refatorando Жыл бұрын
Muito obrigado 😁
@geraldosilva4230
@geraldosilva4230 3 жыл бұрын
Muito boa aula, ansioso para o exercicio da calculadora
@Refatorando
@Refatorando 3 жыл бұрын
sai essa semana!
@recapro
@recapro 6 ай бұрын
@geraldosilva4230 hoje após 3 anos vc conseguiu dominar o python?
@m3ndox
@m3ndox 3 жыл бұрын
Achei bacana os comandos. Valeu Roger.
@Refatorando
@Refatorando 3 жыл бұрын
Valeu Marcelo!
@recapro
@recapro 6 ай бұрын
@m3ndox hoje após 3 anos vc conseguiu dominar o python?
@carloseduardosoaresdasilva5470
@carloseduardosoaresdasilva5470 2 жыл бұрын
A String tem muitas funções.
@Refatorando
@Refatorando 2 жыл бұрын
Verdade, cada enxadada é 3 minhocas! hahahaha
@carloseduardosoaresdasilva5470
@carloseduardosoaresdasilva5470 2 жыл бұрын
@@Refatorando kkkkk estou aprendendo muito nesse curso.
@jooaaoo
@jooaaoo Жыл бұрын
7:21 Estou marcando o horario porque estou estudando aqui e preciso sair. Ótimo vídeo e muito obrigado pelo seu tutorial :)!
@Refatorando
@Refatorando Жыл бұрын
Acessa plataforma.refatorando.com que vc consegue manter o progresso!
@EuSoulJonathan
@EuSoulJonathan 3 жыл бұрын
manoooo parece que eu tava advinhando, tava pensando hoje quando ia sair aula 4 e quando abro o youtube PAAHHWWW , bom demais Roger
@Refatorando
@Refatorando 3 жыл бұрын
Jonathan, toda terça tem uma aula nova!
@EuSoulJonathan
@EuSoulJonathan 3 жыл бұрын
@@Refatorando top, tá dando certo
@recapro
@recapro 6 ай бұрын
@jonathanofabsolute hoje após 3 anos vc conseguiu dominar o python ?
@EuSoulJonathan
@EuSoulJonathan 6 ай бұрын
rapaz eu parei com a progamação, mas estava dominando sim um pouco@@recapro
@engenhariaalternativa7.4
@engenhariaalternativa7.4 5 ай бұрын
Bom dia . Tenho uma dúvida, o python só aceita planilhas exel do pacote Office? Sua aulas são nota 1000
@sandrodesempregadoefudido3997
@sandrodesempregadoefudido3997 3 ай бұрын
concluso
@relatosdeummaromba4630
@relatosdeummaromba4630 2 жыл бұрын
essa aula foi complexa ...sinistro! valeu por ela
@Refatorando
@Refatorando 2 жыл бұрын
Muito obrigado!!!
@patriciasalerno4
@patriciasalerno4 3 жыл бұрын
Muito bom!!!Obrigada!!!!
@Refatorando
@Refatorando 3 жыл бұрын
Obrigado Patrícia
@fabiolopes1752
@fabiolopes1752 Жыл бұрын
aula top fiz curso tecnico em informatica em 2014, e la aprende muita coisa de programação mas como nao segui na area esqueci muita coisa, fui pela area da hardwere, mas voltando em dezembro de 2022, quero me especializar na area, e estou comecando com python, nunca eh tarde para recomeçar neh, creio que vai me ajudar pq ja tenho uma boa base
@Refatorando
@Refatorando Жыл бұрын
Vai dar certo Fabio! Não desista! Bons estudos!
@recapro
@recapro 6 ай бұрын
@fabiolopes1752 hoje depois de 1 ano vc conseguiu aprender bem o Python ?
@fabiolopes1752
@fabiolopes1752 6 ай бұрын
@@recapro rapaz não pude focar tanto, pq das atividades da faculdade, e trabalho ao msm tempo, mas vc acredita que até hoje não soube em qual linguagem focar, tá uma luta, mas estou indo pelo caminho de HTML CSS e javascript, python o caminho pra entrar eh muito difícil, na minha faculdade msm se eu quisesse estagiar msm já apareceu algumas oportunidades, de c# e web, mas como pretendo focar na parte de freela estou indo pro lado do Front apesar que não gosto muito kkkk
@antonioclevenielsonvieirad2173
@antonioclevenielsonvieirad2173 11 ай бұрын
Fase IV Loading...
@victorhugosilva8200
@victorhugosilva8200 2 жыл бұрын
Você vai substituindo os comandos, eu vou colocando os comandos e todos os exemplos nas linhas de baixo. Quando termina o vídeo, vc usou 3 linhas, eu, 60 hehe.
@daflon-silva
@daflon-silva 6 ай бұрын
idem rs
@kena1370
@kena1370 Жыл бұрын
UMA DÚVIDA: Se o Python não considera o último index, ou seja, ele inclui a primeira referência e exclui a segunda, como faço para printar o último caractere de uma string?????? desde já, grato
@Refatorando
@Refatorando Жыл бұрын
Você pode usar índices negativos para obter o último caractere de uma string em Python. O índice -1 representa o último caractere, o índice -2 representa o penúltimo, e assim por diante. Aqui está um exemplo de como imprimir o último caractere de uma string: texto = "Olá, mundo!" ultimo_caractere = texto[-1] print(ultimo_caractere)
@eduardoalonsomenezes8877
@eduardoalonsomenezes8877 3 жыл бұрын
Cara! Muito bom!!!!!! Esses comandos são bem parecidos com os que são usados no SQL. Muito tranquilo para quem já entende um pouco de dev e tem medo da "cobra". kkkkk Obrigado!!!
@eduardoalonsomenezes8877
@eduardoalonsomenezes8877 3 жыл бұрын
Fiquei curioso, e acho que outras pessoas também possam ter ficado, para ver como ficaria o seguido de um n... como nada por exemplo. rs
@Refatorando
@Refatorando 3 жыл бұрын
ele vai imprimir o n, o resultado vai ser: como nada por exemplo
@Refatorando
@Refatorando 3 жыл бұрын
sim, muitas coisas que vemos em uma linguagem a gente leva pra outra pq são muito similares!
@Refatorando
@Refatorando 3 жыл бұрын
lista de caracteres de escape no python: \' Single Quote \" double quotes \\ Backslash New Line Carriage Return \t Tab \b Backspace \f Form Feed \ooo Octal value \xhh Hex value
@eduardoalonsomenezes8877
@eduardoalonsomenezes8877 3 жыл бұрын
Perfeito... quem ler os comentários vai gostar.
@13ermack
@13ermack 2 жыл бұрын
DE QUEM É ESSE RIFF NO FINAL DO VIDEO?? Estou adorando as aulas. Ótimo conteúdo.
@Refatorando
@Refatorando 2 жыл бұрын
Segredo! Mentira, não sei hahaha música de graça que peguei!
@hericksonsoares520
@hericksonsoares520 Жыл бұрын
Se todos explicassem desse modo a vida seria mais fácil 😅😂
@Refatorando
@Refatorando Жыл бұрын
Hahaha
@wrowro2384
@wrowro2384 2 жыл бұрын
Melhor que minha faculdade
@Refatorando
@Refatorando 2 жыл бұрын
👊🏻😎
@gabreupro9483
@gabreupro9483 Жыл бұрын
osei 25 linhas nessa aula
@realezadecor_oficial
@realezadecor_oficial 6 ай бұрын
Meu querido, muito obrigado, me tira uma dúvida, a minha pretensão inicial é programação orientada a objetos, eu lhe pergunto continuar nessas aulas ou buscar um conteúdo específico ? Se sim qual ?
@Refatorando
@Refatorando 6 ай бұрын
Nesse curso temos algumas aulas sobre conceitos de orientação a objetos, continua nela pois mesmo senso python orientado a objetos o seu objetivo, essa base vai ser necessaria
@vimare1176
@vimare1176 2 жыл бұрын
Boa noite professor, faz tempo o vídeo então não sei se ainda tira dúvidas, mas como faço pra adicionar mais de uma modificação em uma palavra?? Por exemplo print(minha_string.replace("QUALQUER","meu",)) Aqui eu estou trocando somente a palavra QUALQUER, como faço pra trocar a palavra TEXTO também? eu preciso criar outro "replace" como esse? ou como faço pra botar tudo junto ?
@riqbomdemais
@riqbomdemais Жыл бұрын
acho que tem que criar mais um replace mano
@antonioclevenielsonvieirad2173
@antonioclevenielsonvieirad2173 11 ай бұрын
Fase IV ... Finished
@sanctus6134
@sanctus6134 Ай бұрын
E como coloca em negrito palavras específicas dentro de uma frase?
@pedrosouza9840
@pedrosouza9840 2 ай бұрын
ele é bom mas o comando print ( minha_string.upper ) n funciona
@oVini_nh
@oVini_nh 6 ай бұрын
O site pra se cadastrar.n funciona, ele trava no 87%
@kaell8477
@kaell8477 Ай бұрын
meu_nome = "kaell" #estou aprendendo a programar nome _lista = "kaell,/n é,/n lindo" print(nome_lista) kaell é lindo #true or false ? muito ogb pelo conteúdo mano, estou aprendendo.
@enzosalvatore1402
@enzosalvatore1402 2 жыл бұрын
olá boa tarde eu tive problema de novo em fazer na f string nessa aula meu codigo segue tudo certinho a versão do meu python é 3.9 minha_string = "qualquer texto" print(type({f"minha+sting"})
@Refatorando
@Refatorando 2 жыл бұрын
O seu print deve ser algo assim: Print(type(f”minha string: {minha_string}”)) Onde a variavel que vc criou esta debtro das {}, é assim que o fstring funciona
@thiagopython84
@thiagopython84 3 жыл бұрын
aula sensacional muito boa, mas eu não to conseguindo colocar barra invertida
@Refatorando
@Refatorando 3 жыл бұрын
Conseguiu resolver?
@thiagopython84
@thiagopython84 3 жыл бұрын
@@Refatorando não, não sei se é meu teclado, mas eu aperto "alt" + shift + / e não funciona
@adelaideferreiraferreira9829
@adelaideferreiraferreira9829 Жыл бұрын
Como abrir arquivos ?
@arturdealcantara6285
@arturdealcantara6285 2 жыл бұрын
Olá e ai... Tem algo no Python como toLowerCase do JS?!
@Refatorando
@Refatorando 2 жыл бұрын
TuaString.lower()
@arturdealcantara6285
@arturdealcantara6285 2 жыл бұрын
@@Refatorando Verdade! Estava pensando em outra coisa kkk
@raphaelsouza4685
@raphaelsouza4685 3 жыл бұрын
Alguém pode me ajudar? Ontem fiz a aula 1, 2 e 3 do curso tranquilamente, mas hj quando abri o VSCode e colocava algum símbolo como =, +, - e / ele mostrava o seguinte erro "SyntaxError: invalid syntax jedi [1, 15]". Então fui ver se nos files antigos estava assim tbm e quando abri o da segunda aula apareceu o mesmo erro repetidas vezes. Já pesquisei o erro na internet mas não consigo entender como resolver.
@andrejnr
@andrejnr 2 жыл бұрын
mas o que tu tava tentando somas com strings?
@raphaelsouza4685
@raphaelsouza4685 2 жыл бұрын
@@andrejnr ih irmão, valeu aí, mas nem lembro dessa parada mais kkkkkkk. desisti temporariamente do py e comecei a estudar R. mas valeu pela preocupação!
@andrejnr
@andrejnr 2 жыл бұрын
@@raphaelsouza4685 oq é R? É uma linguagem igual python?
@raphaelsouza4685
@raphaelsouza4685 2 жыл бұрын
@@andrejnr sim, mas ela é usada mais por economistas e essas coisas sabe? é mais específica nessa ideia de estatística e tals, bem dahorinha
@recapro
@recapro 6 ай бұрын
@@raphaelsouza4685 e conseguiu dominar o R depois desses 2 anos ?
@Julioshitake
@Julioshitake 2 жыл бұрын
13/01/22
@recapro
@recapro 6 ай бұрын
@julioshitake eae conseguiu dominar o python depois de 2 anos?
@Hugo.sKingdom
@Hugo.sKingdom 3 жыл бұрын
Eu não preciso declarar a minha variável e nem o tipo dela??? E sobre o encerrar um comando. Posso colocar ; ou não funciona?
@Refatorando
@Refatorando 3 жыл бұрын
Não precisa declarar não, python tem tipagem fraca, O comando encerra no final da linha e o programa encerra quando termina de interpretar todas as linhas, python não tem ;.
@recapro
@recapro 6 ай бұрын
@hugo.sKingdom depois de 2 anos vc conseguiu dominar bem o Python ?
@Hugo.sKingdom
@Hugo.sKingdom 6 ай бұрын
@@recapro Desisti, mas não pela dificuldade de aprendizagem, mas por enteder o que seria melhor pra mim no momento
@byluca5317
@byluca5317 3 жыл бұрын
Bom, na minha versão 3.9... Já não funciona mais, colocar a função dessa forma
@Refatorando
@Refatorando 3 жыл бұрын
Cara, cola o Código aqui que não peguei o contexto do problema que vc esta tendo.
@byluca5317
@byluca5317 3 жыл бұрын
@@Refatorando Já resolvi kkkkk Desculpa. Erro meu...esquecer um parênteses fode tudo kkkkkk ótima aula
@Refatorando
@Refatorando 3 жыл бұрын
@@byluca5317 normal cara, acontece comigo todo dia...hahaha
@denilsoncosta31415
@denilsoncosta31415 7 ай бұрын
@zapuser1951
@zapuser1951 2 ай бұрын
achei q tinha quebrado meu fone
@123hackiar
@123hackiar 20 күн бұрын
Ao invés do \" use 'minha string "hello word" ok!'
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 800 М.
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 11 МЛН
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 13 МЛН
QUAL a MELHOR LINGUAGEM para PROGRAMAÇÃO?
6:44
Cortes do Ciência Sem Fim [OFICIAL]
Рет қаралды 506 М.
Python Asynchronous Programming - AsyncIO & Async/Await
25:57
Tech With Tim
Рет қаралды 422 М.
Python Logging: How to Write Logs Like a Pro!
11:02
ArjanCodes
Рет қаралды 163 М.
Curso de Python para iniciantes #06 - Collections, Lists e Tuples
26:52
How to Learn Programming (even if you're stupid)
8:49
dewoibau
Рет қаралды 524 М.
Como funcionam as LINGUAGENS de PROGRAMAÇÃO #SagaDosComputadores Ep. 8
18:04
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 11 МЛН