Computação 1 - Python Aula 3 - Teórica Tipos de dados ...

Computa?c~ao 1 - Python Aula 3 - Teo?rica

Tipos de dados, Strings, Estrutura Condicional

Jo~ao Carlos, Carla Delgado, Ana Luisa Duboc 1/ 36

Tipos de Dados - Dados Num?ericos

Nu?meros Inteiros: int / long Ponto Flutuante: float Nu?meros Complexos: complex Opera?c~oes com dados de um mesmo tipo tendem a gerar resultados do mesmo tipo dos operandos. Opera?c~oes com dados de diferentes tipos geram resultados do tipo mais complexo.

Jo~ao Carlos, Carla Delgado, Ana Luisa Duboc 2/ 36

Tipos de Dados - Sequ^encia de caracteres: str

Constantes string s~ao escritas usando aspas simples ou duplas "a" ou 'a'

O operador + pode ser usado para concatenar strings "a"+"b" ?e o mesmo que "ab"

O operador pode ser usado para repetir strings "a"*10 ?e o mesmo que "aaaaaaaaaa"

Jo~ao Carlos, Carla Delgado, Ana Luisa Duboc 3/ 36

Tipos de Dados - Sequ^encia de caracteres: str

Podemos usar a fun?c~ao soma(x,y) para concatenar strings ?

1 def soma ( x , y ) :

2

" Esta e a funcao soma que dados os v a l o r e s de x e y

retorna o valor de x + y"

3

r e t u r n x+y

Jo~ao Carlos, Carla Delgado, Ana Luisa Duboc 4/ 36

Tipos de Dados - Sequ^encia de caracteres: str

Podemos usar a fun?c~ao soma(x,y) para concatenar strings ?

1 def soma ( x , y ) :

2

" Esta e a funcao soma que dados os v a l o r e s de x e y

retorna o valor de x + y"

3

r e t u r n x+y

1 >>> soma ( " l a d y " , " bug " )

2

' ladybug '

Jo~ao Carlos, Carla Delgado, Ana Luisa Duboc 4/ 36

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download