Je débute en python, je suis sous python 2.7 (ubuntu) et j'ai des soucis avec print:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#! /usr/bin/env python
 
def afficheNumType (num):
    print (num,"est"),
    if isinstance(num,(int, float,complex)):
         print ("un nombre du type :", type(num).__name__)
    else:
         print('Tout sauf un nombre!!!')
afficheNumType(-69)
afficheNumType(99999999999999999999999999999999999)
afficheNumType(-5.2+3j)
afficheNumType('xxx')
1.Je n'arrive pas à obtenir sur la même ligne :"-69 est un nombre du type : int" C'est sur 2 ligne!!!
2. le compilateur ne veut pas m'accepter le type long??
Merci