Prévia do material em texto
Introdução à Linguagem Python Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi criada por Guido van Rossum e lançada pela primeira vez em 1991. O nome "Python" foi inspirado no grupo de comédia britânico Monty Python, do qual Guido era fã. A linguagem foi projetada com a filosofia de priorizar a legibilidade do código, permitindo que programadores expressem conceitos em menos linhas de código do que seria possível em linguagens como C++ ou Java. Características Principais Legibilidade: Python é conhecido por sua sintaxe clara e legível. O uso de indentação para delimitar blocos de código é uma das características mais distintivas da linguagem, eliminando a necessidade de chaves ou palavras-chave complexas. Multiplataforma: Python é uma linguagem multiplataforma, o que significa que pode ser executada em diversos sistemas operacionais, como Windows, macOS, Linux, entre outros, sem a necessidade de alterações significativas no código. Interpretada: Python é uma linguagem interpretada, o que significa que o código é executado linha por linha por um interpretador, sem a necessidade de compilação prévia. Isso facilita a depuração e o desenvolvimento rápido de aplicações. Tipagem Dinâmica: Em Python, os tipos de variáveis são inferidos em tempo de execução, o que significa que você não precisa declarar o tipo de uma variável ao criá-la. Isso torna a linguagem mais flexível, mas também exige cuidado para evitar erros de tipo. Orientação a Objetos: Python suporta programação orientada a objetos (POO), permitindo a definição de classes e objetos, encapsulamento, herança e polimorfismo. Extensibilidade: Python pode ser facilmente integrado com outras linguagens como C, C++ e Java, permitindo que partes críticas de um programa sejam escritas em linguagens de mais baixo nível para melhorar o desempenho. Grande Ecossistema: Python possui uma vasta biblioteca padrão e um ecossistema rico de bibliotecas de terceiros, que cobrem áreas como desenvolvimento web, ciência de dados, automação, inteligência artificial, entre outras. Sintaxe Básica A sintaxe de Python é projetada para ser simples e intuitiva. Aqui estão alguns exemplos básicos: Variáveis e Tipos de Dados: # Declaração de variáveis x = 10 # Inteiro y = 3.14 # Ponto flutuante nome = "Python" # String ativo = True # Booleano # Tipos de dados print(type(x)) # print(type(y)) # print(type(nome)) # print(type(ativo))# Estruturas de Controle # Condicional if-elif-else idade = 18 if idadePacotes Manipulação de Arquivos Tratamento de Exceções Bibliotecas Padrão e de Terceiros