Sites


Initiation à python

Connaître et modifier un type

Pour connaître le type d'une variable, il existe deux façons principales qui donnent des résultats sensiblement différents.

type()

Pour connaître le type d'une variable, il suffit d'utiliser une fonction interne à python qui s'écrit invariablement sous la forme :

type(nom_de_variable)

par exemple :

a=100
type(a)

qui renvoie

<type 'int'>

Cela est en particulier utile pour connaître le type qui résulte d'une opération

a=100
b=0.5
c=a*b
type(c)

qui renvoie le résultat

<type 'float'>

Python a attribué tout seul le type.

Pour modifier le type de la variable, il faudra utiliser des fonctions spécifiques à chaque type de destination :

int() pour convertir en entier
str() pour convertir en chaîne de caractère

Pour informer Python de la variable à retyper, il suffit de donner son nom entre les parenthèses.

#reprendre programme avec raw_input >

largeur = int(input())
hauteur = int(input())
perimetre = (largeur + hauteur) * 2
perimetre

exo : améliorer ce script pour qu'il soit plus lisible en rajoutant des phrases d'explications à l'utilisateur.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.