分类
摘要:
本文讲解python列表的常用操作:
1.list函数,可以将任何序列作为list的参数
names=['lilei','tom','mackle','dongdong']print(list(names))结果:
2.基本操作(多数方法为就地改变,不返回新列表)
(1)赋值 ‘=’;切片... 阅读原文
2019-10-26 18:10:05 阅读(2340) 评论(0)
摘要:
多线程概述
多线程使得程序内部可以分出多个线程来做多件事情,充分利用CPU空闲时间,提升处理效率。python提供了两个模块来实现多线程thread 和threading ,thread 有一些缺点,在threading 得到了弥补。并且在Python3中废弃了thread模块,保留了更强大的threadi... 阅读原文
2019-10-26 16:58:04 阅读(2376) 评论(0)
摘要:
对于每一个学习 Python 的同学,想必对 @ 符号一定不陌生了,正如你所知, @ 符号是装饰器的语法糖,@符号后面的函数就是我们本文的主角:装饰器。
装饰器放在一个函数开始定义的地方,它就像一顶帽子一样戴在这个函数的头上。和这个函数绑定在一起。在我们调用这个函数的时候,第一件事并不是执行这个函数,而是将这... 阅读原文
2019-10-26 16:43:06 阅读(2697) 评论(0)
摘要:
并发和并行
并发(concurrency)和并行(parallellism):
解释一:并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。
解释二:并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。
解释三:并发是在一台处理器上“同时”处理多个任务,并行是... 阅读原文
2019-10-26 16:18:03 阅读(2622) 评论(0)
摘要:
以下详细讲解:python深复制,浅复制与赋值语句的区别
1. '='赋值语句,常规复制只是将另一个变量名关联到了列表,并不进行副本复制,实例如下:
var1=[12,35,67,91,101]var2=var1 # var2 只是关联到了var1print(var1)print(var2)va... 阅读原文
2019-10-26 15:15:02 阅读(2378) 评论(0)
摘要:
学了python以后,知道python的抓取功能其实是非常强大的,当然不能浪费,呵呵。我平时很喜欢美女图,呵呵,程序员很苦闷的,看看美女,养养眼,增加点乐趣。好,那就用python写一个美女图自动抓取程序吧~~
其中用到urllib2模块和正则表达式模块。下面直接上代码:
用python批量抓取美女图片
... 阅读原文
2019-10-26 13:20:02 阅读(2432) 评论(0)
摘要:
Matplotlib概述
In [1]:
import numpy as np
import matplotlib.pyplot as plt #pyplot是matplotlib的画图的接口
%mat... 阅读原文
2019-10-26 12:06:02 阅读(2645) 评论(0)
摘要:
这里讲一基本概念:容器---可以包含其他对象的对象;两种主要的容器是序列(列表和元祖)和映射(字典)
关于序列的通用基本操作:python中常用的序列主要有两种:列表和元祖 -------索引,切片,相加,相乘和资格检查
1.索引:序列中的所有元素都有编号,从0开始
na... 阅读原文
2019-10-26 11:46:04 阅读(2438) 评论(0)
摘要:
先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去... 阅读原文
2019-10-26 10:01:01 阅读(2967) 评论(0)
摘要:
前言
web漏洞之首莫过于sql了,不管使用哪种语言进行web后端开发,只要使用了关系型数据库,可能都会遇到sql注入攻击问题。那么在Python web开发的过程中sql注入是怎么出现的呢,又是怎么去解决这个问题的?
当然,我这里并不想讨论其他语言是如何避免sql注入的,网上关于PHP防注入的各种... 阅读原文
2019-10-26 08:23:03 阅读(2842) 评论(0)