python入门
程序人韭菜花
这个作者很懒,什么都没留下…
展开
-
Python经典面试题 之 is 和 == 的区别
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 78486745 。 is 和 ==,到底有什么区别? 问到 is 和 == 的区别时,很多同学往往都答不上来,搞不清两者什么时候返回一致,什么时候返回不一致。本文我们来看一下这两者的区别。 我们先来看几个例子: a = "hello" b = "hello" print(a is b) # 输出 True...原创 2019-03-04 16:27:45 · 88 阅读 · 0 评论 -
python 在不同层级目录import 模块的方法
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 有一个文件夹 /home/a , 里面有个模块叫b.py , 我怎么把他import到程序里? 1). import sys; sys.path.append("/home/a/") import b 2). 在目录里面增加__init__.py文件,里面可以写import时执...原创 2019-03-04 16:30:23 · 151 阅读 · 0 评论 -
python中if \__name__ == '\__main__' 的作用,到底干嘛的?
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 78486745 。 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可能一开始听的还不是很懂。下面举例说明: 先写一个模块: #module...原创 2019-03-04 16:33:33 · 133 阅读 · 0 评论 -
Python类、模块、包的区别
最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的平台 78486745 。 类 类的概念在许多语言中出现,很容易理解。它将数据和操作进行封装,以便将来的复用。 模块 模块,在Python可理解为对应于一个文件。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。一般用module_name.fun_na...原创 2019-03-04 16:36:47 · 137 阅读 · 0 评论