Python

1878 palavras 8 páginas
A linguagem Python

Antonio Sérgio Nogueira

A linguagem Python


Sumário - O interpretador Python - Tipos e Comandos - Controle de Fluxo - Funções, Recursão, Exceção, Arquivos - Biblioteca Padrão - Orientação a Objeto

A linguagem Python


Instalar a versão para Windows

http://www.python.org/download/releases/2.5.4/


Abra Iniciar->Programas->Python2.5->IDLE

A linguagem Python


Linha de comando- experimente: >>>3+4 7 >>>5-5 #comentario python 0 >>>a=1 >>>b=2 >>>a+b 2 >>>b*a/a-a 1 >>>-7/3 #divisao inteira arredondada -3

A linguagem Python


Palavras reservadas

>>>str(1) '1' >>>str='abc' >>>str(1) .......................erro você perdeu a referência a função

A linguagem Python


Tipos de dados: Simples:int,long,float,complex e strings 1,2,3 / 1L,-99999999L / 1.05,-19000.00005, 15e-5 1+1j,20j, 1000+100j / 'aaa' , “bbb” >>>print 1+1j-5j , (1+2j)/(1+1j) (1-4j) (1.5+0.5j) >>>a=15e-5*10 >>>print a 0.0015 >>>a=10L+3333333333 >>>print a 3333333343 >>>a=”aaa”

A linguagem Python
>>>a=1.5+0.5j >>>print a.real , a.imag 1.5 0.5j >>>a=complex(1.2,5.4) >>>print a (1.2+5.4j) >>>taxa=5 >>>preco=10 >>>taxa*preco 50 >>> print _ 50 >>>taxa=taxa+_ >>>taxa 55

A linguagem Python


STRING >>> print '”OI”, tudo bem.' “OI”, tudo bem. >>>x=”string com mais de \n\ uma linha” >>>print x string com mais de uma linha. >>>a=”string crua (raw) \n\ neste exemplo” >>>print a string crua(raw) \n\ neste exemplo >>>print ”””1 linha 2 linha ””” #veja o que acontece >>> print a*5 , a[0:4], a[-1], a[-2:] #slice

A linguagem Python print a[-1::-1] # de trás para frente print a.capitalize() , a.upper() , x.count('a') >>> x=u'123' #unicode “”” doc string “”” #documentacao de programas string entre 3 aspas


Tipos Compostos Lista, dicionários, tuplas e conjuntos Lista: >>>lista=['1',2,'b'] >>>print lista ['1', 2, 'b'] Métodos da lista: append,insert,count,extend, pop,remove,reserve,sort

A linguagem Python


Tuplas: são listas

Relacionados

  • Python
    1922 palavras | 8 páginas
  • Python
    2300 palavras | 10 páginas
  • Python
    40888 palavras | 164 páginas
  • python
    8993 palavras | 36 páginas
  • python
    841 palavras | 4 páginas
  • Python
    3692 palavras | 15 páginas
  • Python
    996 palavras | 4 páginas
  • python
    1870 palavras | 8 páginas
  • Python
    2280 palavras | 10 páginas
  • Python
    51688 palavras | 207 páginas