查看变量的类型:type(valiable)
转变类型的语句:
将变量类型转为float:float(valiable)
将变量类型转为int:int(valiable)
将变量类型转为str:str(valiable)
round():round()需要两个输入,第一个数字,第二个是精度表示后面还有多少数字
例如:round(2.67,1)=2.7
help(FunctionName):输出这个语句的帮助
输出变量的长度:len()
try:
print('try...')
r = 10 / int('a')
print('result:', r)
except ValueError as e:
print('ValueError:', e)
except ZeroDivisionError as e:
print('ZeroDivisionError:', e)
finally:
print('finally...')
print('END')
当我们认为某些代码可能会出错时,就可以用
try
来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即
except
语句块,执行完
except
后,如果有
finally
语句块,则执行
finally
语句块,至此,执行完毕
固定某一函数的参数:下列函数将int函数的base参数固定为了2
>>> import functools
>>> int2 = functools.partial(int, base=2)
>>> int2('1000000')
64
>>> int2('1010101')
85
按大小排序:sorted()或者sort()
元素替换:A.replace('a','b'),将A中的元素‘a’替换为‘b’
把所有字符串变成小写:lower()
判断一个变量是否为字符串:isinstance(x,str)
(注:文章随学习不定期更新,学自廖雪峰的简化笔记)