不定长参数
就是不限定长度的参数
- *arge(位置传参) →返回的是元组
案例:
- **kearge(带参数名传参)→返回的是字典
案例:
- 将俩者合在一起才是真的不定长参数(*args一定要放在前面)
案例:
函数生成器:
案例:
- 尝试执行try中的代码,如果有错,则被expect捕获,但是整个程序不会崩溃,代码如下:
进程和线程:
进程:是系统中正在运行的一个程序,程序一旦运行就是进程。简单的说每次都只能运行一个程序,一个完成以后才能进行下一个。
案例:
线程:一个进程还可以拥有多个并发的执行线索,简单的说就是拥有多个可以获得CPU调度的执行单元,这就是所谓的线程。简单的说就是可以同时进行多个程序。
案例: