Introdução

 

Por que aprender e usar Python?

Python é uma das linguagens de programação mais populares do mundo e uma ferramenta extremamente poderosa, utilizada por pesquisadores em áreas como física, biologia e engenharia. Sua ampla adoção se deve tanto à facilidade de aprendizado quanto à sua capacidade de realizar simulações, cálculos avançados, gráficos e análise de dados, tornando-a essencial para diversos tipos de pesquisa científica e aplicada.

No nível de graduação, aprender Python representa um marco para o aluno, seja ele interessado em seguir carreira acadêmica ou em ingressar no mercado de trabalho. Além disso, Python é extremamente útil para a criação de gráficos e análise de dados nas disciplinas experimentais oferecidas pelo Instituto de Física da USP.


Nesta primeira aba são apresentados os elementos de Python necessários para aprender a estrutura da linguagem.

 

Básico

1. print()

Exibe informações com base em seus argumentos. Exibe no visor valores de variáveis, sejam eles strings ou int/float, além de listas ou semelhantes

output: abc 1 [1, 2, 3]

A f-string é uma ferramenta usada para manipular melhor sua as variáveis e textos dentro da função print

output: O valor do flor de plástico é R$5.00, mas com o desconto de 30%, fica R$3.50

2. len()

C​ontabiliza quantos itens existem em um objeto.

Os objetos podem ser listas (ou semelhantes) e, até mesmo, strings


3. Condicionais

  • Valores booleanos: true/false

output: True False 0
  • If, else e elif

Funções que criam condições no código, fazendo com que o programa realize diferente processos dependendo do que foi imposto

O elif atua como um intermediário entre o if e o else, criando uma nova condição e aproveitando a condição imposta pelo if


4. Input()

Permite que o usuário insira um valor (int, float, string, etc) que será trabalhado pelo programa.


5. Repetições (Loopings)

  • For... in

Loops feitos com o for in range() são capazes de realizar quantas iterações forem colocadas como argumento

Além de for i in range, podemos fazer repetições com base nos elementos de uma lista

  • While

Loops feitos com o while necessitam que uma variável seja criada antes de utilizá-la, além de condições de controle.

OBS: O python sempre começa as contagens do zero