def eval(value): print type(value), value eval(1) eval(1.0) eval("Bienvenu") """ <type 'int'> 1 <type 'float'> 1.0 <type 'string'> one """
Posts Related to Python: Exemple d’utilisation de la méthode type
-
Python: Trouver le type d’une valeur
{filelink=16324} print type(10) # print type(1L) # print type(“”) # print type(-6+3j) # print type(0.2) # print type(1),type(1j) #
-
Obtenir le type d’un objet avec la méthode ‘type()’
{filelink=16558} x = 10 y=”Bienvenu” z=3.14 a=[“allo”,12,3.14] print type(x) #Afficher le type de ‘x’ print type(y) #Afficher le type de ‘y’ print type(z) #Afficher le …
-
Python: Vérification des types avec le module operator
{filelink=16855} import operator import UserList def dump(data): print type(data), “=>”, if operator.isCallable(data): print “CALLABLE”, if operator.isMappingType(data): print “MAPPING”, if operator.isNumberType(data): print “NUMBER”, if operator.isSequenceType(data): print …
-
Exemple d’une calculatrice graphique simple
{filelink=16850} from Tkinter import * def frame(root, side): w = Frame(root) w.pack(side=side, expand=YES, fill=BOTH) return w def button(root, side, text, command=None): w = Button(root, text=text, …
-
Exemple de définition d’une classe en python
{filelink=16106} class Personne: #Définition de la classe personne pass #Rendre la classe null class Etudiant: #Définition de la classe étudiant pass print type(Personne), type(Etudiant) # …
-
Python: Obtenir le type d’un objet
{filelink=16878} import types def dump(object): print object,”=>”, if type(object) is types.IntType: print “INTEGER”, if type(object) is types.FloatType: print “FLOAT”, if type(object) is types.StringType: print “STRING”, …
-
CGI: Uploader un fichier
{filelink=16696} #!c:/Python32/python import cgi import sys def gen_html_header() : print “Content-Type: text/html” print “” def gen_html_trailer() : print “” gen_html_header() form = cgi.FieldStorage() try : …
-
CGI: Envoyer les données d’un formulaire HTML
{filelink=16693} #!c:/Python32/python import cgi def send_form( dic ) : Nom = dic.getvalue(“nom”, “” ) PNom = dic.getvalue(“prenom”, “” ) flag = int( dic.getvalue(“flag”, “0”) ) …
-
Python: Les différentes manières de création d’un dictionnaire
{filelink=16339} dico1={‘a’:360, ‘b’:3.14, ‘c’:7 } # dictionnaire avec trois éléments et des clés de type string dico2={1:2, 3:4 } # dictionnaire avec deux éléments et …
-
Gestion de plusieurs Exceptions
{filelink=16547} def division(x, y): try: return(x/y) except ZeroDivisionError: # Premier type d’exception print “Impossible de diviser “,x,”par zéro” #Génerer un message perso except TypeError, e: …