今天主要学习了函数,函数参量的种类和一些注意事项
From xx import xxx
可以从xx.py文件中引用函数xxx(…)isinstance(object, classinfo)
object-实例对象、classinfo-可以是直接或间接类名、基本类型或者由它们组成的元组;相比于type(),建议使用isinstance()x**n
变量的高次幂的表示形式def f2(a, b, c=0, *, d, **kw):
函数的参数组合,注意顺序;此外,对于任意函数,都可以通过类似func(args, *kw)的形式调用它,无论它的参数是如何定义
- 递归函数,思路很重要,自己的理解能力还是太弱了,加强锻炼吧!
递归函数的经典问题:汉诺塔;例程函数如下
1 | def hanoi(n,a,b,c): |
- range()函数用法
range(start, stop[, step])
基本用于for循环,生成列表或元组的一般表达形式list(range(x,x,x))或tuple(range(x,x,x))