Python学习记录
2018-12-18 10:51
127 查看
一、Python在显示只有1个元素的元组(tuple)时,也会加一个逗号,例如:
因为括号()既可以表示tuple,又可以表示数学公式中的小括号,这就产生了歧义,因此,Python规定,(1)这种情况,按小括号进行计算,元组需要写成(1,)
二、Python 中的isinstance函数是一个内建函数。是用来判断一个对象的变量类型。
raise函数可以显示地引发异常。一旦执行了raise语句,raise后面的语句将不能执行。
def my_abs(x):
if not isinstance(x, (int, float)):
raise TypeError(‘bad operand type’)
if x >= 0:
return x
else:
return -x
print(my_abs(“ff”))
[运行结果报:TypeError: bad operand type]
相关文章推荐
- Python学习记录
- python学习记录1
- 流畅的python第三章字典和集合学习记录
- Python3.0+学习记录-列表
- Python学习记录02 列表添加和删除元素
- python学习之win下安装记录
- Python学习记录day7
- Python爬虫学习记录(5)——python mongodb + 爬虫 + web.py 的acfun视频排行榜
- Python学习记录_Day006
- 我的Python学习记录-中文处理
- Python学习记录
- Python学习记录(计算机基础操作)
- Python模块学习- logging 日志记录
- python学习记录---匿名函数
- Python学习记录(3)
- python学习记录(七)
- python 验证码识别之pytesser以及image学习记录
- python中的字符编码和解码学习记录-0627,大神请帮忙提供系统资料
- Python学习记录-2016-12-22
- python核心编程学习记录之数据库编程