🐍Python com análise de Dados do Tipo String 🐍
Para escrever sobre programas e criar a expectativas que funcione perfeitamente seu código
É de suma importância que você conheça a Sintaxe do Python, apesar que essa linguagem não seja idêntica as demais e vice-versa, pois diversos conceitos apresentados acabam se tornando bem diferentes entre as linguagens atual. Mas te garanto ao aprender essa nova linguagem se tornará mais agradável para entender diversas outras.
Vamos falar sobre as principais características que envolve a Sintaxe do Python
Em primeira análise vamos entender: O que é uma sintaxe dessa linguagem?
A sintaxe de uma linguagem propriamente dita nada mais é que um conjunto de regras que vai nós direcionando segurando na nossa mão e mostrando o caminho de como escrever um código passo a passo evitando erros ao ser executado. Com isso, Python é uma linguagem fácil de ser compreendida!
📌Passos para você seguir e ter Python em sua máquina:
Realizar o download do arquivo de instalação que se encontra no site oficial [link](https://www.python.org/)
Para realizar o download do arquivo, vá no item “Downloads” e clique no link que tem o nome da versão mais recente estável. Versão deve aparecer em Python 3.13.2
Depois do download realizado, seguimos para ocorreu a instalação do Python a tela inicial abrirá e você seleciona a opção “Add Python 3.13.2 to Path”, após isso você já segue deixando configurado as variáveis no ambiente do Windows, clique em “Install Now” e aguarde até que a instalação seja concluída.
Caso queira verificar se foi instalado corretamente, basta abrir o menu Iniciar do seu Windows e procure na lista de programas pelos arquivos que foram instalados, então conforme seus arquivos apareçam corretamente o Python foi instalado no seu computador.
Após todas essas etapas iremos precisar de um editor para escrever nossos códigos, podemos usar o Visual Studio Code (VSCode) por exemplo.
Vamos entender agora o que é uma Variável:
Podemos dizer que nas linguagens de programação, variável nada mais é que um modo de dizer para a memória que vamos reservar um lugar para armazenar dados. Vamos usar como exemplo, a competição de artigos, então vamos informar o seu nome e o valor que obteve para assim declaramos a variável.
Logo, neste código declaramos a variável dio_ganhador na linha 1 e exibimos o seu valor na linha 2 com o comando print. E lembrando que o nome que você irá atribuir a uma variável deve começar com uma letra ou sublinhado e pode ser seguido por letras, números e o caractere de sublinhado - . O exemplo desse código acima, tivemos a variável que recebeu o nome composto por duas palavras separadas por um sublinhado. E caso digite de outras maneiras, saiba que outras formas de se escrever variáveis são erradas ou incomuns.
Python como qualquer outra linguagem possui suas proprias características de palavras chave que são os termos que possue uma característica propria sendo assim especial para o compilador e que não podem utilizados como nomes. Por exemplo: and, as, assert, break, class, continue, def, del, elif, else, except, False, finally, for, from, global, if, import, in, is, lambda, None, nonlocal, not, or, pass, raise, return, True, try, while, with, yield.
o for é necessário usar uma palavra chave de forma a entender que o nome é uma variável que não viola a regra da utilização das palavras chave.
No Python tem o seu lado positivo que não é necessário usar ponto e vírgula (;) no final de cada comando, se tornando então opcional sua utilização. Já para ser necessário o (;) é mais usado para quando tivermos mais de um comando na mesma linha. E falando em linha, vamos lembrar que a indentação faz parte da sintaxe também que se torna de grande ajuda para a organização dos códigos fazendo assim com que suas linhas fiquem mais a direita que outras devido o espaço que ocorre no seu início. A indentação promover uma agilidade maior e sua importância torna assim primordial para um ótimo funcionamento dos códigos. Com seu entendimento sobre isto, se seu programa copilar tenha em mente que sua resolução é a indentação que deve se adquar.
Lembrando que os parênteses () é opcional!
Por fim, entender e dominar a sintaxe do Python é importante para escrever e ter o bom funcionamento dos seus programas, mesmo tendo em mente que é bem diferente que as demais linguagens.
Vamos entender agora os Tipos de Dados em Python tipo String:
- O que é uma String?
- Para compreendermos o que é uma String e qual sua finalidade, o modelo String é utilizado para gravar uma informação em texto, podemos dizer que vai salvar uma característica que custama se repertir como por exemplo: um nome de uma ferramneta ou suas marcas correspondentes. E assim temos nossas características que forma a String que iremos usar. No Python podemos formas String com um par de aspas duplas ( "" ) ou simples ( '' )
As String são continuação de características e assim podem acessar tal característica por sua posição utilizando o índice que se encontra.
Exemplo:
A variável nome com o conteúdo Debora foi acessada no índice 0, que é por onde começa a cadeia de caracteres. O resultado será o caractere D.
Podemos também pensar que a variável String é uma pizza, por exemplo, é "fatiar" a varável e assim escolher qual o retorno "pedaço" que irá ser escolhido, ocorrendo a manipulação de String.
O que é Imutabilidade ?
O nome já diz por si próprio que não pode ser mudado, sendo assim, no Python é uma sequência de caracteres imutável.
Na sua prática usamos a função id() que assim retorna a identidade do objeto proposto.
Por exemplo:
Assim, ocorre a realização passo a passo após criar a variável nome na linha 1, seguinfo assim, retorna a identidade dela na sua linha 2. E na linha 3 vamos dar um novo valor a variável e fazer novamente para imprimimos a indentação da linha 4. Portanto, os resultados obtidos não serão iguais, mostrando assim que as identidades da variável nome são diferentes e assim vai mostrar o objeto diferente do que foi proposto inicialmente.
Então podemos dizer que a String não foi alterada, mas sim criada uma nova. Dessa forma, não podemos atribuir valores a nenhuma posição já existente em um item String.
Concatenação de Strings, o que é ?
sabemos que o mundo da progrmação é muito diverso. logo, haverá casos que teremos que juntar informações textuais e para esses, é necessário denominamos concatenação, que é a junção do conteúdo de strings.
Por exemplo:
Assim, são criadas as variáveis nome e sobrenome do tipo String. O processo de concatenação que ocorre na linha 69, nome_completo recebe o conteúdo das variáveis declaradas.
A forma para realizar a concatenação no Python basta utilizar o sinal de +
Como a comparação de Strings ocorre ?
No Python podemos comparar strings de duas formas distintas: com o operador == ou is.
Usando == verificamos se o que colocamos em duas string são iguais.
Já com o operador is, o que será comparado é sua referência do endereço na sua memória.
Quando criamos uma string no Python, ela será armazenada num lugar da memória não sendo repetida em outro. Assim todos os endereços dessa string irá levar ao seu lugar na memória, pois assim diminui o consumo de memória.