Python é uma linguagem Open-Source de propósito geral usado bastante em data science, machine learning, desenvolvimento de web, desenvolvimento de aplicativos, automação de scripts, fintechs e mais.
A ideia deste post é fazer um resumo, descrevendo a sintaxe da linguagem e suas estruturas (condição, repetição, e dados).
#criação e exibição de conteúdo de variáveis
nome = "Hugo" #tipo string
#printando uma variável
print(nome)
idade = 47 #tipo inteiro
print(idade)
#estrutura de condição
if idade == 48:
print(idade)
else:
print("Esse é o texto que vai aparecer")
#elif
media = 6
if media <5:
print('reprovado')
elif media > 5 and media < 7:
print('recuperacao')
else:
print('aprovado')
#Estruturas de repetição
#while
gastos = 0
valor_gasto = 0
while gastos < 10:
#input serve para capturar valores fornecidos pelo usuário
#O int é para converter explicitamente o valor da variável.
valor_gasto = int(input("Digite o valor do novo gasto"))
gastos = gastos + valor_gasto
print(gastos)
#for
for i in range(1, 10):
print(i)
#Criação de uma função
def mais_um_ano(idade):
return idade + 1
#chamando a função
mais_um_ano(idade)
#Estrutura de dados
#listas
lista = ["item1", "item2", "item3"]
print(lista)
#Como pegar um item de uma lista
print(lista[0]) #primeiro elemento da lista
#pegar o último elemento da lista
print(lista[-1])
#Como iterar sobre a lista
for i in lista:
print(i)
#dicionários
dados = {"nome":"Hugo","idade":47}
#printando itens do dicionário]
print(dados)
#printando um item do dicionário
print(dados["idade"])
#Iterando na lista
for i in dados:
print(dados[i])
#tuplas são imutáveis
nome_da_tupla = (1, 2, 3) #tupla de inteiros
nome_da_tupla = (1, "olá", 1.5) #tupla heterogênea
print(nome_da_tupla)
Veja que o Python é uma linguagem simples. O que dá poder a ela é são os pacotes/bibliotecas desenvolvidas por terceiros. Vamos falar sobre alguns pacotes em outros Posts.
Inté.
Nenhum comentário:
Postar um comentário