每天开心一点
登录
注册
语言
简体
繁體
English
首页
产品列表
动态
留言
每天开心一点
登录
注册
语言
简体
繁體
English
博客
数据库
系统运维
Python技术
JAVA
Delphi系列
项目实施
互联网时代
Web前端设计
Python import用法
一、什么是python的模块Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块。通过这些强大的模块可以极大地提高开发者的开发效率。那么,模块到底指的是什么呢?模块,英文为 Modules,至于模块到底是什么,可以用话总结:模块就是 Python 程序。换句话说,任何 ...
692
2020-10-16
Python3 goto 语句的使用
熟悉 C 语言的小伙伴一定对 goto 语句不陌生,它可以在代码之间随意的跳来跳去,但是好多老鸟都告诫大家,不要使用 goto,因为 goto 会使你的代码逻辑变的极其混乱。但是有时候我们不得不用它,因为它太高效了。比如进入循环内部深层一个 goto 就能回到最上层,还有可以定位到代码的任意一个位置,很是高效方便。但是也不要所有的代码都用 goto,那样你的代码就变得像量子世界那样诡异,连你自己都...
728
2020-10-08
数据的逻辑结构和数据的存储结构
一、数据的逻辑结构。系统的逻辑结构是从思想的角度上对系统分类,把系统分成若干个逻辑单元,不同逻辑单元分别实现自己的功能。数据的逻辑结构是对数据之间关系的描述,有时就把逻辑结构简称为数据结构,数据的逻辑结构分为以下四种:1、集合结构:集合结构的集合中任何两个数据元素之间都没有逻辑关系,组织形式松散。2、线性结构:数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。3、树状结构:...
1313
2020-10-08
Python中的私有变量的下划线
1.单下划线变量前的单下划线表示表面上私有 ,但是其实这样的实例变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我可以被访问,但是,请把我视为私有变量,不要随意访问”。2.双下划线变量前的双下划线表示真正的私有,实际上的私有,只有内部可以访问,外部不能访问 但是有窍门,可以在类里面增加get__namedede和set__namedede这样的方法来...
814
2020-09-25
Python中的作用域,函数嵌套和闭包
1、python 变量作用域 1、在函数内部定义的变量称为“局部变量”,只作用于函数内部,函数外无法调用。 2、在函数外定义的变量称为“全局变量”,作用于全局。 3、在局部想要更改全局变量,需要使用global 4、在内层函数想要更改外层函数变量,需要使用nonlocal2、函数嵌套python是允许创建嵌套函数的,也就是说我们可以在函数内部定义一个函数,这...
664
2020-09-18
Python中的LEGB规则
理解Python的LEGB原则是理解Python命名空间的关键,而理解Python的命名空间又是理解Python中许多语法规定的关键。LEGB规则,表示的是Local -> Enclosed -> Global -> Built-in,其中的箭头方向表示的是搜索顺序。Local 可能是在一个函数或者类方法内部。Enclosed 可能是嵌套函数内,比如说 一个函数包裹在另一个函数内...
695
2020-09-18
关于python的新特性函数注释
python3的新特性中有函数这样定义:def lengthOfLongestSubstring(self, s: str) -> int:简单理解为s:str中的s还是你要传的形参这个没有变,str为该形参的注释,意思是告诉你传入的s应该是个字符串,当然这里重点理解一下注释二字,也就是说python仍然是动态赋值类型语言,这里虽然告诉你s应该是字符串,但是你传一个int进去,你的代码也是可...
685
2020-09-18
Jupyter的安装和基本使用
Jupyter Notebook是一个开源的Web应用程序,可以创建和共享包含实时代码,方程式,可视化和说明文本的文档。Notebooks其实就像是你的python笔记本一样,不仅可以运行书写的python代码,同时还支持markdown格式的文本显示。在Notebooks中不仅可以运行python,它还支持R、Julia 和 JavaScript等其他40余种语言。1、安装 &nbs...
647
2020-09-15
对python async与await的理解
一、首先要知道什么是协程、异步。举个例子:假设有1个洗衣房,里面有10台洗衣机,有一个洗衣工在负责这10台洗衣机。那么洗衣房就相当于1个进程,洗衣工就相当1个线程。如果有10个洗衣工,就相当于10个线程,1个进程是可以开多线程的。这就是多线程!那么协程呢?先不急。大家都知道,洗衣机洗衣服是需要等待时间的,如果10个洗衣工,1人负责1台洗衣机,这样效率肯定会提高,但是不觉得浪费资源吗?明明1 个人能...
678
2020-09-14
Python中的链式比较
遇到一个问题:请问 1 == 2 < 3的值是多少? 答案是:False解析:注意,这个链式比较,拆出来是 1 == 2 and 2 < 3,而不是先 (1 == 2) < 3,得到的是两个截然不同的结果。什么是链式比较?从名字上应该也能猜个差不多。a < b < c 这就是链式比较。a < b > c 这也是链式比较。...
637
2020-09-14