您的位置:首页 > 编程语言 > Python开发

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]

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: