import导入模块时一般写在文件的最上方
调用模块方法时使用模块名调用
import random
num = random.randint(1,9)
也可以给模块取别名,用别名调用模块的方法
import random as r
num2 = r.randint(1,9)
局部导入 只导入自己需要用到的方法
这样就不需要使用模块名调用,直接使用方法就可以了
from random import randint
num3 = randint(1,9)
局部导入并给方法取别名
用自己
在C语言,C++中,有空值变量NULL。python中None的作用与之类似。
1、None基本特点
None的数据类型是NoneType;
None无法进行任何运算;
None和其他数据比较会返回False;
可以给None变量赋值,None也可以给其他变量赋值。
那么如何判断一个变量是否为None变量?——使用 if a is None:
2、numpy中None的作用
其实我们更容易在使用numpy的时候遇到None,那么numpy中None起着什么作用呢/
简单的说,在数组索引的时候使用
Python语言中import的使用很简单,直接使用 import module_name 语句导入即可。这里我主要写一下”import”的本质。
Python官方
定义:Python code in one module gains access to the code in another module by the process of importing it.
1.定义:
模块(module):用来从逻辑(实现一个功能)上组织Python代码(变量、函数、类),本质就是*.py文件。文
Python语言中import的使用很简单,直接使用import module_name语句导入即可。这里我主要写一下”import”的本质。
Python官方定义:
Python code in one module gains access to the code in another module by the process of importing it.
1.定义:
模块(module):用来从逻辑(实现一个功能)上组织Python代码(变量、函数、类),本质就是*.py文
Tqdm库比较常用,用于显示进度条。
简单用法:
from tqdm import tqdm
for i in tqdm(range(2)):
pass
100%|███████████████████| 2/2 [00:00<00:00, 1998.72it/s]
从上面可以看到生成一个长度为2的列表传入tqdm中,在for中迭代,此时输出了进度条,这里tqdm全部使用了默认参数,默认进度条样式就是如上所示;通常默认进度条所输出的信息并不满足我们的需求,tqdm还可以定制进