Python aula 2

996 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
996
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Python aula 2

  1. 1. Minicurso  de  Programação  
  2. 2. Agenda  •  Tipos  e  Operações  •  Mais  conceitos…  •  Estruturas  de  controle  de  fluxo  •  Exercícios  
  3. 3. String   >>> type(“string”)•  Concatenação  de  strings   >>> “debo” + “ra”•  Acesso  a  elementos  de  string   –  Slices   >>> “sofia”[:] >>> “sofia”[-1]•  Alterar  valor  de  um  caractere   >>> variavel[2] = 2  
  4. 4. Lista   >>> type([“d”, 1])•  Concatenação  de  listas  •  Acesso  a  elementos  de  listas  •  Inserir,  remover,  alterar  elementos  de  uma   lista   >>> lista [:1] >>> lista [1] >>> lista [-1] >>> lista [1] = 2 >>> lista [1] = [] >>> lista [1:1] = 2
  5. 5. Como  representar  matrizes     uElizando  listas?  
  6. 6. Boolean  •  and,  or,  not  •  >,  >=,  <,  <=,  ==,  !=,  is,  is  not  •  True,  False   >>> 12 == 12 and 1 => 1 >>> “la” == “la” or 12 =! 12 >>> True == False
  7. 7. Mais  conceitos   Atribuição  MúlEpla   >>> a, b = 0, 1Laço  iteraEvo   >>> while b < 10: print b Identação   a, b = b, a+b Bloco   >>> print “Placar: ”, 2, “x”, 3 Comando   Esse  código  calcula  a  série  de  …  
  8. 8. Estruturas  de  fluxo   Cast  >>> x=int(raw_input(”Digite um numero inteiro:"))>>> if x < 0: print ’Número negativo’ elif x > 0: print ’Número positivo’ else: print ’Ah, eu sou zero! :P’
  9. 9. For,  while  •  Comandos  iteraEvos   Itera  sobre  os   >>>  for  x  in  [1,  2,  3]:   elementos  da  lista                          print  x  
  10. 10. Exercícios  •  Implementar  funções  sobre  strings  e  listas   –  len  (),  reverse  ()    •  Implementar  funções  sobre  listas   –  maior  e  menor  elemento  de  uma  lista    
  11. 11. Até  a  próxima…  

×