Your SlideShare is downloading. ×
Python aula 2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Python aula 2

734
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
734
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Minicurso  de  Programação  
  • 2. Agenda  •  Tipos  e  Operações  •  Mais  conceitos…  •  Estruturas  de  controle  de  fluxo  •  Exercícios  
  • 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. 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. Como  representar  matrizes     uElizando  listas?  
  • 6. Boolean  •  and,  or,  not  •  >,  >=,  <,  <=,  ==,  !=,  is,  is  not  •  True,  False   >>> 12 == 12 and 1 => 1 >>> “la” == “la” or 12 =! 12 >>> True == False
  • 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. 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. For,  while  •  Comandos  iteraEvos   Itera  sobre  os   >>>  for  x  in  [1,  2,  3]:   elementos  da  lista                          print  x  
  • 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. Até  a  próxima…