从品牌网站建设到网络营销策划,从策略到执行的一站式服务
用type(),就可以查他是什么类型的
创新互联长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为西安企业提供专业的成都做网站、网站建设、外贸营销网站建设,西安网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。
def test(self):
... print "123"
type(test)
type 'function'
a = 123
type(a)
type 'int'
b = "123"
type(b)
type 'str'
c = 123.456
type(c)
type 'float'
如果是函数,可以用dir(该函数名),还可以显示函数的方法使用方法
tempnum.isdigit只是判断字符串是否只由数字组成,但它的数据类型依然是str不是int,所以和25比较的结果是False
有两种解决方式,一个是定义number的时候直接定义成str格式 number='25',或者取输入的时候tempnum = int(input('...')),然后就不使用tempnum.isdigit判断了
不需要自定义,内置函数isinstance就可以用来判断对象的类型。
如:
##会输出True
print(isinstance(1,(str,int)))
此外,type函数可以返回一个对象的类型,如:
##会输出True
print(int==type(1))
具体步骤如下:
1、打开pycharm,点击file,点击new,新建一个空白的pyrthon文件:
2、这里开始编写判断素数的代码,判断素数的上限最准确的应该使用平方根取整加一,此处用到两层循环,第一层遍历0到100的数,第二层循环判断满足条件的素数。这里有一个else要注意是和for对齐而不是if对齐,如果和if对齐只要不能被2整除就会被添加到列表中了,而且会多次添加:
3、右键点击鼠标,点击“run demo”,运行编写好的python文件,在下方的控制台就可以看见输出后结果:
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图