0% acharam este documento útil (0 voto)
1 visualizações6 páginas

Documento5 Introducao Programacao Python

Este documento é uma introdução à programação com Python, focado em iniciantes, abordando conceitos fundamentais, sintaxe básica, estruturas de controle e manipulação de dados. Destaca a simplicidade e legibilidade do Python, além de sua ampla aplicação em diversas áreas. O objetivo é fornecer uma base sólida para que os leitores possam começar a programar e explorar o ecossistema do Python.

Enviado por

erickcostamunhoz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações6 páginas

Documento5 Introducao Programacao Python

Este documento é uma introdução à programação com Python, focado em iniciantes, abordando conceitos fundamentais, sintaxe básica, estruturas de controle e manipulação de dados. Destaca a simplicidade e legibilidade do Python, além de sua ampla aplicação em diversas áreas. O objetivo é fornecer uma base sólida para que os leitores possam começar a programar e explorar o ecossistema do Python.

Enviado por

erickcostamunhoz
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 6

Introdução à Programação com Python

Resumo

Este documento serve como uma introdução abrangente à linguagem de


programação Python, projetado para iniciantes sem experiência prévia em
programação. Aborda os conceitos fundamentais da programação, a sintaxe básica do
Python, estruturas de controle de fluxo, funções, manipulação de dados e a
importância da prática. O objetivo é fornecer uma base sólida para que os leitores
possam começar a escrever seus próprios programas e explorar o vasto ecossistema
de Python.

Introdução à Programação

A programação é a arte de dar instruções a um computador para que ele execute


tarefas específicas. Uma linguagem de programação serve como a ponte entre o
pensamento humano e a lógica da máquina. Python, em particular, é uma linguagem
de alto nível, interpretada, de propósito geral, conhecida por sua simplicidade e
legibilidade, o que a torna ideal para iniciantes [1].

Por que Python?

Python é amplamente utilizada em diversas áreas, incluindo desenvolvimento web,


análise de dados, inteligência artificial, automação, computação científica e muito
mais. Sua popularidade se deve a:

Sintaxe Clara e Legível: Facilita o aprendizado e a escrita de código.

Grande Comunidade: Suporte abundante e recursos online.

Vasta Biblioteca Padrão: Ferramentas prontas para diversas tarefas.

Multiplataforma: Funciona em Windows, macOS, Linux, etc.


Primeiros Passos com Python

Para começar a programar em Python, você precisará de um interpretador Python


instalado em seu sistema e, opcionalmente, um ambiente de desenvolvimento
integrado (IDE) ou um editor de texto.

Instalação

Você pode baixar o instalador do Python no site oficial (python.org). Recomenda-se


instalar a versão mais recente e estável do Python 3.

Seu Primeiro Programa: "Olá, Mundo!"

Tradicionalmente, o primeiro programa que se escreve em qualquer linguagem é o


"Olá, Mundo!". Em Python, isso é feito com uma única linha de código:

print("Olá, Mundo!")

Este comando print() exibe a string "Olá, Mundo!" na tela.

Variáveis e Tipos de Dados

Variáveis são "contêineres" para armazenar valores de dados. Em Python, você não
precisa declarar o tipo de uma variável; o interpretador infere o tipo
automaticamente.

Tipos de Dados Comuns

Inteiros ( int ): Números inteiros (ex: 10 , -5 , 0 ).

Ponto Flutuante ( float ): Números com casas decimais (ex: 3.14 , -0.5 ).

Strings ( str ): Sequências de caracteres (ex: "Olá" , 'Python' ).

Booleanos ( bool ): Valores verdadeiros ou falsos ( True , False ).


Exemplo de Variáveis

nome = "Alice"
idade = 30
altura = 1.75
is_estudante = True

print(f"Nome: {nome}, Idade: {idade}, Altura: {altura}, Estudante:


{is_estudante}")

Operadores

Operadores são símbolos que realizam operações em valores e variáveis.

Operadores Aritméticos

+ (Adição)

- (Subtração)

* (Multiplicação)

/ (Divisão)

% (Módulo - resto da divisão)

** (Exponenciação)

// (Divisão inteira)

Operadores de Comparação

== (Igual a)

!= (Diferente de)

< (Menor que)

> (Maior que)

<= (Menor ou igual a)

>= (Maior ou igual a)


Operadores Lógicos

and (E lógico)

or (Ou lógico)

not (Não lógico)

Estruturas de Controle de Fluxo

Permitem que você controle a ordem em que as instruções são executadas.

Condicionais ( if , elif , else )

idade = 18

if idade >= 18:


print("Maior de idade")
elif idade >= 12:
print("Adolescente")
else:
print("Criança")

Laços de Repetição ( for , while )

for : Itera sobre uma sequência (lista, string, etc.).

python frutas = ["maçã", "banana", "cereja"] for fruta in frutas:


print(fruta)

while : Repete um bloco de código enquanto uma condição for verdadeira.

python contador = 0 while contador < 5: print(contador) contador +=


1

Funções

Funções são blocos de código reutilizáveis que realizam uma tarefa específica. Elas
ajudam a organizar o código e torná-lo mais modular.
Definindo e Chamando Funções

def saudar(nome):
print(f"Olá, {nome}!")

saudar("Maria")

Listas e Dicionários

Estruturas de dados fundamentais para armazenar coleções de itens.

Listas

Coleções ordenadas e mutáveis de itens. Podem conter diferentes tipos de dados.

minha_lista = [1, "dois", 3.0, True]


print(minha_lista[0]) # Acessa o primeiro elemento (índice 0)
minha_lista.append("novo") # Adiciona um elemento

Dicionários

Coleções não ordenadas de pares chave-valor. Cada chave deve ser única.

meu_dicionario = {"nome": "João", "idade": 25, "cidade": "São Paulo"}


print(meu_dicionario["nome"]) # Acessa o valor pela chave
meu_dicionario["idade"] = 26 # Altera um valor

Conclusão

Este documento cobriu os fundamentos da programação com Python, desde a sintaxe


básica até estruturas de controle e tipos de dados. A prática é essencial para solidificar
o aprendizado. Comece a experimentar, resolver pequenos problemas e construir seus
próprios projetos. Python é uma ferramenta poderosa e versátil, e dominar seus
conceitos básicos abrirá portas para inúmeras possibilidades no mundo da tecnologia.
Referências

[1] Python Software Foundation. The Python Tutorial.


https://docs.python.org/3/tutorial/ [2] automate the boring stuff with python.
Automate the Boring Stuff with Python: Practical Programming for Total Beginners.
https://automatetheboringstuff.com/

Você também pode gostar