lambda 输入是“:”前的,输出是“:”后面的,
与c++相同,必须指定最后几个参数的默认值(或者一个也不指定)
譬如方法,一般是在对象后面加一个.
而对于函数,则不需要:
int(input())
先实例化一个对象,然后调用他的方法。
方法是定义在类里面的函数。
import math
这就是导入了一个模块
然后就是利用他的方法
可以看到这两种导入的方法。
同时也可以自定义模块
比如说,我在同一个工程文件夹里面写一个def_math.py,里面定义一个Sum
这样就可以使用了。
打开win,搜索cmd,点击命令提示符,
输入pip,可以看到有关信息。
一般不建议使用 import numpy as * 这样可能会出现冲突。
文件不在同一个路径,那么可以:
可以利用os.getcwd()找到当前路径,非常好的办法。
如果是自定义脚本,不在工作路径,可能会找不到!
如果你自己在工程文件夹里面定义了一个numpy,最后就会导致引入的是你自己的numpy。这很有意思。
到此,python编程基础就结束了,希望大家多敲多练,python的高级应用要打好良好的基础!