我们先来看一下for循环的一些简单应用: ls=[1,2,3] for i in ls: print(i) 我们知道这样可以遍历地取出这里面的每一个元素,但是它的工作原理,我们都是模模糊糊的大概知道是那个样子。其实for循环的工作流程是基于迭代器协议的。为明白他的整个工作流程,我们不得不先看一下迭代 ...
分类:
编程语言 时间:
2020-08-25 15:49:35
阅读次数:
51
在很多人的记忆中python是一门非常简单的编程语言,也是很多转行人员的首选,不过因为大家对python不是很了解,所以比较关心学习python需要什么基础?其实python没有基础也是可以学习的,只要你足够努力。
分类:
编程语言 时间:
2020-08-20 19:21:34
阅读次数:
101
python学习-第十一周:异常处理 什么是异常? 异常是一个事件,这个事件在我们程序的运行过程中出现,会影响我们程序正常执行。 异常分两种: 1. 语法错误导致的异常 2. 逻辑错误导致的异常 如何处理异常? 如果错误发生的情况是可以预知的,那么就可以使用流程控制进行预防处理 #比如: 两个数字的 ...
分类:
编程语言 时间:
2020-08-18 13:32:31
阅读次数:
58
文中的《Python学习手册》,点击下载 文中的《Python编程 从入门到实战》,点击下载 文中的《“笨办法”学Python(第3版)》,点击下载 不管你学习什么新东西,都必须牢记一条,基础必须夯实牢,因为基础能够决定你能走多远。 所以,学习Python也需要你静下心来好好的掌握一下它的基础知识。 ...
分类:
编程语言 时间:
2020-08-17 17:17:45
阅读次数:
59
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:code123 PS:如有需要Python学习资料的小伙伴可以加下方的群去找免费管理员领取 可以免费领取源码、项目实战视频、PDF文件等 显示有限的接口到外部 当发布p ...
分类:
编程语言 时间:
2020-08-13 11:47:13
阅读次数:
56
字符串创建 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配个值即可。 单引号和双引号 在 Python 中我们都知道单引号和双引号都可以用来表示个字符串,比如 print("What's your name?") 结果: 好好学 ...
分类:
编程语言 时间:
2020-08-10 21:00:39
阅读次数:
74
Python中的魔法方法 1._init_: 初始化函数,在创建实例对象为其赋值时使用,在__new__之后,__init__必须至少有一个参数self, 就是这个__new__返回的实例,__init__是在__new__的基础上可以完成一些其它初始化的动作, __init__不需要返回值。 2. ...
分类:
编程语言 时间:
2020-08-10 19:51:20
阅读次数:
66
学习任何东西都需要付出足够的精力和时间,python也是如此,虽然python是非常容易入门的编程语言,但是在学习python之前讲究好合适的方法和技巧同样重要,那么如何高效的学习python呢?
分类:
编程语言 时间:
2020-08-10 15:50:34
阅读次数:
62
一.ORM 中常用字段和参数 1.常用字段 AutoField 自增列,可以将其理解为ID主键字段,注意的是必须填入参数 primary_key=True当model中如果没有自增列,则自动会创建一个列名为id的列? id = models.AutoField(primary_key=True) I ...
分类:
编程语言 时间:
2020-08-10 00:06:53
阅读次数:
70
1. 互斥锁: 对全局变量进行锁定,保证同一时刻只有一个线程在操作共享全局变量,保证了共享数据操作的完整性 互斥锁应用场景: 资源竞争问题 互斥锁的缺点: 阻止了多线程并发执行,含锁的代码只能以单线程模式执行,效率就大大地下降了; 容易出现死锁问题; 2. 死锁问题: 在两个或多个线程中,如果每个线 ...
分类:
编程语言 时间:
2020-08-08 21:19:12
阅读次数:
81