
Python
seuStones
Java架构
展开
-
Python中的逻辑表达式and与or
1. and 两边均正确取最右,否则False;2. or 两边都正确取最近(左);如有一个正确,则取正确的那个;否则False;即:x and y : if x is False, then x, else y;x or y : if x is False, then y, else x;not x : if x is False, then True,原创 2016-11-24 15:55:03 · 7410 阅读 · 0 评论 -
Python·安装扩展包的几种方法
以安装扩展包SymPy为例:方式一:格式:pip install xxx //xxx:包名示例:pip install SymPy方式二:如果有安装Git,也可以使用pip+git的方式安装:pip install git+xxx.git //xxx:包所在的github仓库位置示例:pip install git+https://github.com/sy...原创 2017-02-10 09:50:50 · 22092 阅读 · 2 评论 -
Windows·Python2与Python3共存
安装Python2和Python3 分别下载Python2和Python3的安装包,然后分别安装即可。在Python3(>=3.3)安装的同时,安装包还会在系统中安装了启动器py.exe,位置在C:\Windows\目录下,如下图所示: 如果系统中同时安装了Python 2和Python 3两个版本,则在命令行中使用Python时可以使用启动器指定需要运行的版本是2还是3原创 2017-08-03 11:27:37 · 1113 阅读 · 0 评论 -
Python pip 安装包 *.whl is not a supported wheel on this platform.可能情况
版本错误 安装版本的系统要求与所用系统不一致,重新选择对应版本的包安装。更新pip 尝试更新所用pip的版本 : Python 2 : python -m pip install –upgrade pipPython 3 : python3 -m pip install –upgrade pip注:upgrade前是两个横杠,m前是一个横杠原创 2017-12-27 15:49:49 · 630 阅读 · 0 评论 -
在Python3.6版本的Anaconda3中配置Python3.5
官网教程:How to get Python 3.5 or other Python versions原创 2017-12-28 11:26:33 · 15944 阅读 · 0 评论 -
Python 函数参数位置顺序:位置参数、默认参数、*args、kwargs
1. 当args与位置参数和默认参数混用的情况下的顺序:示例一、(三者顺序是:位置参数、默认参数、*args)def foo(x,y=1,*args): passfoo (1,2,3,4,5) // 其中的x为1,y=1的值被2替换,3,4,5都给args,即args=(3,4,5)示例二、(三者顺序是:位置参数、*args、默认参数)def foo(x,*ar...转载 2018-03-25 16:28:17 · 3818 阅读 · 0 评论 -
python: __new__和__init__
_init_ 方法为初始化方法, _new_方法才是真正的构造函数。_new_方法默认返回实例对象供_init_ 方法、实例方法使用。_init_ 方法为初始化方法,为类的实例提供一些属性或完成一些动作。_new_ 方法创建实例对象供_init_ 方法使用,_init_ 方法定制实例对象。_new_是一个静态方法,而_init_ 是一个实例方法。引自此处...转载 2018-03-25 16:43:47 · 258 阅读 · 0 评论 -
Windows系统·添加Python import 的库/模块路径
方式一:通过sys模块动态添加import syssys.path.append(r'newlib_path')方式二:通过文件进行设置在Python的安装目录下,找到 \Lib\site-packages 文件夹,在该文件夹下新建一个以.pth为后缀名的文件,编辑文件,内容为要添加的库路径。(我的文件名命名为..pth)。添加路径示例:文件内容写入要引用的库路径D:\\...原创 2018-05-16 09:58:42 · 6130 阅读 · 0 评论