

















































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Intrudução à programação em python
Tipologia: Notas de aula
1 / 57
Esta página não é visível na pré-visualização
Não perca as partes importantes!


















































Em oferta
Disciplina oferecida no Curso de Engenharia Mecânica
Descanse um pouco, não obter uma resposta de imediato não significa o fim do mundo. Deixe de lado um pouco e depois retorne ao problema. Analise com cuidado as partes que você “tem certeza” que estão certas. Você ficará surpreso ao descobrir que poderá resolver com facilidade se der um tempo. Esta é a razão pela qual você deve iniciar o mais cedo possível!
Qual o objetivo primordial para escrever programas? Qual a finalidade de um programa? Deve fazer com que alguma tarefa seja realizada em um tempo finito com recursos finitos. Pode representar um ensaio sobre as suas técnicas de abordar e resolver problemas. Significa um código para ser lido principalmente por você algum tempo depois. Assim, você deve sempre incluir comentários para ajudar na legibilidade em qualquer tempo.
# -- coding: cp1252 -- (encoding...) “”” Primeiro programa em Python:
números e o resultado. “”” numStr1 = input('Entre com um inteiro: ') numStr2 = input('Entre com um float: ') int1 = int(numStr1) float1 = float(numStr2) print ( 'Os números são:',int1,' and ',float1,' e a soma é:',int1+float1)**
Quando você salva o arquivo e põe uma extensão .py , ele se torna um módulo de Python Você executa ( “run” ) o módulo a partir do IDLE ou ipython para ver os resultados da operação Um módulo nada mais é do que um arquivo com comandos em Python. No shell, você pode importar o módulo: >>> import my_program # sem o .py
Já vimos que módulos são essencialmente arquivos com statements ('comandos') de Python. Existem módulos em Python para realizar tarefas comuns (matemática, banco de dados, interação com a web, etc.) A riqueza desses módulos é uma das grandes características de Python (“batteries included”)
Um namespace é uma tabela que contém os objetos, como as funções e as classes, assim como os nomes (variáveis) e os valores a eles associados. Exemplo: math Você se encontrará mais e mais com namespaces quanto mais aprende Python. De fato, essa é uma parte essencial da linguagem.
Statements são comandos em Python. Eles realizam alguma ação, muitas vezes chamada de side effect (efeito colateral) , mas não retornam valor algum. print ('A temperatura é',T)
Expressions realizam alguma operação e retornam um valor. Expressions podem atuar como statements , mas statements não podem agir como expressions (por causa do side effect) *temperatura = 45.7 # K x = ktemperatura****