码迷,mamicode.com
首页 > 其他好文 > 详细

isinstance()和__name__

时间:2015-04-06 15:29:18      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

 1 # coding: utf-8
 2 
 3 def displayNumType(num):
 4     print num, is,
 5     if isinstance(num, (int, long, float, complex)):      # 如果变量num的值为元组(int, long, float, complex)中的一个,则运行此if块
 6         print a number of type:, type(num).__name__     # 打印‘a number of type:‘, 变量num的类名
 7     else:
 8         print not a number at all!!
 9         
10 displayNumType(-69)
11 displayNumType(99999999999999999999999999999L)
12 displayNumType(98.6)
13 displayNumType(-5.2+1.9j)
14 displayNumType(xxx)

运行结果:

技术分享

关于isinstance():

技术分享

关于__name__:

技术分享

isinstance()和__name__

标签:

原文地址:http://www.cnblogs.com/longlongsky/p/4395899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!