Estou citando aqui alguns dos comandos básicos ou não mais utilizados em Python, desde listas, blocos, entre outros. Tem também como reconhecer erros facilmente em seu código e uma conversão em dólar para ser trabalhada (iniciada).
Size: 272.38 KB
Language: pt
Added: Dec 02, 2015
Slides: 9 pages
Slide Content
Conhecendo e aprendendo
Createdby: Silveira Maria
LISTA DE COMANDOS EM PYTHON
MARCADORES SIGNIFICADO
print Imprimeuma palavra, frase (algo quefoi digitado)
# Torna comentário apenas o que esta na linha
% Indicauma variável
%s Armazenao valor tipo String na variável
%d Armazena o valor tipo Numérico na variável
%r Armazenaum Valor qualquer tipo na variável
\t Quebra delinha
input Anexa a uma variável o valor digitado pelo usuário
raw_input Anexa um txt a uma variável
’txt’’’ 3 aspas simples, transforma qualquer caractere digitado em comentário, desde que esteja
no início e no final do comentário
if Condicional com significado “se”
ifnot Condicional com significado “senão” (pouco usado)
Created by: Silveira Maria
MARCADORES SIGNIFICADO
else Condicional “se não”
elif Condicional “se então”
from Define de onde o arquivo será importado
import Importa o arquivo do sistema
argv Importa arquivos
script Refere-se ao arquivo que está sendo criado
prompt Insere um valor e pede para que seja informado pelo usuário
open Abre um arquivo
len(indata) Faz verificação da velocidade de transmissão do arquivo
def Define uma função
.read() Lê o arquivo aberto
.truncate() Finaliza o arquivo aberto
.write() Grava o que foi digitado pelo usuário
.seek() Informa a posição do arquivo
Created by: Silveira Maria
## Tipos de Dados em Python ##
TIPOSDE DADOS BÁSICOS
Números int, long, float, complex
Strings str e unicode
Listas e Tuplas list, tuple
Dicionários dict
Arquivos file
Booleanos bool (True, False)
Conjuntos set, frozenset
Created by: Silveira Maria
SINTAXE –USADAS EM PYTHON
IreiapenasmencionaroutrasSintaxesutilizadasemPythonparaconhecimentodetodosenodecorrerdo
aprendizadodecadaumiremosvendoeutilizando-as.
Variáveis-Umavariávelnãopodeserutilizadaemumaexpressãosemtersidoinicializada;Exmplode
atribuição:reais=dólar*taxa
Valornulo(null)-emPytho,Noneequivaleaovalornulo;Ex.:reais=Nome
Saídas-Simpleseéválidaparaaversão3;Ex.:print("SejabemvindoPython!")
Entradas-Tudooqueédigitadopelousuário;Ex.:nome=raw_input("Qualéoseunome?")
Endentação-UsadonoPythoncomodelimitaçãodebloco,ondedevemosfazercorretamente(costumo
dizerparafacilitarqueéomesmoqueusarateclaTAB);)
Blocos-ComovistonaEndentaçãoqueéusadoparadelimitaçãodebloco,seguuecomandosqueaceitam
blocos:
if/elif/else
for/else
while/else
def
try/except/finally/else
class
with
Created by: Silveira Maria
Lembrandoqueseeletemapenasumcomando,omesmopodeserescritoemumaúnicalinha:
ifn<0:print('Valorinválido')
AítemosaindaComentários,TiposdeDados(citadosacima),Números,Strings,Métodosbásicosdestrings,
Acessandopeloindex,Stringlooping,Condicionais(ControledeFluxo),Laçosderepetição,Funções,Imports,
Datas,Lists(Listas),Range(),Dictionaries(Dicionários),Lambdas,OOP-ProgramaçãoOrientadaaObjetos
Fontesutilizadasparaquemdesejarverificardemaisexemploseexplicações:
ProgramaçãoOrientadaaObjetos
http://www.devfuria.com.br/python/programacao-orientada-objetos/
Python:apresentandoasintaxe(LucianoRamalho)
https://github.com/pythonprobr/pypratico/raw/master/academia/py_sintaxe.pdf
Codeacademy-PythonGlossary
http://www.codecademy.com/glossary/python
Created by: Silveira Maria