python 总结
来源:互联网 发布:usb hub 知乎 编辑:程序博客网 时间:2024/04/30 06:00
1.测试一个对象是否是类字符串
python中的通常的检查方法是鸭子判断法:如果它走路像鸭子,叫声也像鸭子,那么对我们而言,就可以认为它是鸭子了
判断一个对象是否是字符串,有很多种方法
1.isinstance(strtemp,basestring) basestring = unicode + str 但是这种方法无发判断UserString
2.type(strtemp) is type('') 这种方法unicode无法通过,自定义的string类型也一样
3.利用鸭子判断法:
def isStringLike(anobj): try:anobj.lower()+'' except:return False else:return True
2.tips
1)在python中可以写如下比较:3.14<pi<3.15
2)int类型不会溢出,会自动转换为long
3)只含有一个元素的tuple需要写成(x,)形式,否则(x)会被误认为x
4)赋值:
1.多元赋值,x,y,z=z,y,x
2.赋值返回None, y=(x=x+1) 错误 但是 y=x=x+1是正确的
0 0
- python 总结
- Python总结
- python总结
- python 总结
- python 总结
- python总结
- Python 总结
- python总结
- python 总结
- python总结
- Python 总结
- python总结
- python总结
- Python 总结
- Python总结
- python总结
- python总结
- python总结
- 基于Gabor纹理特征的图像检索
- 黑马程序员_关于集合
- linux 内核编程之proc虚拟文件系统
- [回溯&&剪枝]Sticks UVA307
- linux输入子系统之按键驱动
- python 总结
- 随机数
- 电脑怎么上youtube 国内怎么看YOUTUBE视频
- linux内核编程之netlink
- 青草悠悠
- ZOJ-2212
- 纯C语言:谈心会议安排源码
- QT事件处理 (一)之 重载事件处理器
- javascript内部原理篇[javascript实现继承]