-
auto
2019-06-08 21:35:46
python
1982°
20
1. 函数 函数是对功能的封装 语法: def 函数名(形参列表): 函数体(代码块, return) 调用: 函数名(实参列表) 2. 返回值 return : 在函数执行的时候. 如果遇到return. 直接返回 1.如果函数什么都不写, 不写return, 没有返回值. 得到的是None 2. ...
-
auto
2019-06-08 21:35:46
python
1682°
20
sum = 0gouwuche = ""shuliang = 0shouji = {"苹果7": 3666, "苹果8": 5666, "苹果x": 8999}yinliao = {"王老吉": 5, "加多宝": 4.5, "和其正": 4} userku = ""psdku = ""nameku ...
-
auto
2019-06-08 21:35:46
python
1976°
20
Flask与Django的区别 Flask Flask确实很“轻”,不愧是Micro Framework,从Django转向Flask的开发者一定会如此感慨,除非二者均为深入使用过 Flask自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Pyth ...
-
auto
2019-06-08 21:35:46
python
1874°
20
计算机基础 Python历史 Python环境 Python发展 Python种类 变量 常量 注释 用户交互 基础数据类型 if while ...
-
auto
2019-06-08 21:35:46
python
1995°
20
List list的创建与检索 Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 构造list非常简单,直接用 [ ] 把list的所有元素都括起来,就是一个list对象。 Python是动态语言,所以list中包含的元素并不要求都必须是同一种 ...
-
auto
2019-06-08 21:35:46
python
2120°
20
今天在研究多进程的时候,如果想要充分利用多核CPU资源,最起码的一点你应该知道自己的电脑有几个核。 下面是用python3 的 os 模块来查看自己的电脑是几个核的方法。 ...
-
auto
2019-06-08 21:35:46
python
1858°
20
1. 函数的动态参数 1.1 *args 位置参数动态传参 1.2 **kwargs 关键字参数动态传参 顺序:位置参数, *args, 默认值, **kwargs def func(*args, **kwargs): pass 形参的位置*,**: 聚合 实参的位置*,**: 打散 2. 命名空间 ...
-
auto
2019-06-08 21:35:46
python
1909°
20
strip() 函数 用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 结果 isinstance() 函数: 函数isinstance()可以判断一个变量的类型,既可以用在Python内置的数据类型如str、list、dict,也可以用在我们自定义的类,它们本质上都是数据类型。 is ...
-
auto
2019-06-08 21:35:46
python
2266°
20
>>> l = [1,1,2,3,4,5,4] >>> list(set(l)) [1, 2, 3, 4, 5] 或者 d = {} for x in mylist: d[x] = 1 mylist = list(d.keys()) >>> l = [1,1,2,3,4,5,4] >>> list( ...
-
auto
2019-06-08 21:35:46
python
1954°
20
弗拉维奥·约瑟夫斯(Josephus problem)是一世纪著名历史学家,他和他39个战友被罗马军队包围在洞中。他们宁愿死在洞中也不想成为罗马人得俘虏,于是他们围成了一个圈,其中一个人被指定为第一个人,顺时针报数到第七个人,这个人就会被杀死。约瑟夫斯是一个厉害的数学家,他立即想出了坐在哪里才能成为 ...
-
auto
2019-06-08 21:35:46
python
2129°
20
学校里有门图像处理的课程最终需要提交一个图像处理系统, 正好之前对于opencv有些了解,就简单的写一个人脸识别小程序吧 效果图如下 笔者IDE使用Pycharm,GUI编程直接使用内置的tkinter 环境: python3.6 opencv4.1 首先导入需要使用的各个库 之后我们需要做一个路径 ...
-
auto
2019-06-08 21:35:46
python
1848°
20
在学习python通过接口自动登录网站时,用户名密码、cookies、headers都好解决但是在碰到验证码这个时就有点棘手了;于是通过网上看贴,看官网完成了对简单验证码的识别,如果是复杂的请看大神的贴这里解决不了; 以上两张为网站的上比较简单的验证码,没有加复杂的干扰线也没有对字体进行弯曲; 识别... ...
-
auto
2019-06-08 21:24:26
python
1599°
20
第一章 网络请求 第一节 爬虫前奏 爬虫的实际例子: 什么是网络爬虫: 通用爬虫和聚焦爬虫: 为什么用Python写爬虫程序: 准备工具: 第二节 http协议和Chrome抓包工具 什么是http和https协议: HTTP协议:全称是HyperText Transfer Protocol,中文意 ...
-
auto
2019-06-08 21:24:26
python
2263°
20
下载安装 pycharm、docker 略。。 不管是win、liunx、mac,下载安装都挺简单的。docker是开源的,这里贴一下 pycharm 可以永久破解的 "网站" ,虽然大多数人是知道的, 萌新记得要照着说明配置一下hosts文件哦 配置 docker 生成镜像 建 Dockerfil ...
-
auto
2019-06-08 21:24:26
python
1850°
20
一、 C/S 架构:Client/Server 客户端/ 服务端 B/S 架构:Browser/Server 前端/ 服务端 二、网络编程通信流程 网卡--> mac地址-->ip地址-->子网掩码-->网关-->DNS服务器(进行域名domain name 和与之相对应的ip地址转换的服务器) D ...
-
auto
2019-06-08 21:24:26
python
1917°
20
返回函数不可以引用后续可能会发生变化的变量 如果引用,则返回函数的返回值是基于变量最新的值计算而得的 如循环变量i,如果返回函数体内用到了i,则i的值是最后一次循环的i的值 使用示例 返回函数引用循环变量 返回函数不引用循环变量 ...
-
auto
2019-06-08 21:24:26
python
2069°
20
如何处理异常 无论发生什么情况,finally block 中的语句都会被执行,哪怕前面的 try 和 excep block 中使用了 return 语句。 import sys try: f = open('file.txt', 'r') #.... # some data processing ...
-
auto
2019-06-08 21:24:26
python
2011°
20
使用admin站点 a.在settings.py中设置语言和时区 LANGUAGE_CODE = 'zh-hans' # 使用中国语言 TIME_ZONE = 'Asia/Shanghai' # 使用中国上海时间 b.创建超级管理员 python manage.py createsuperuser ... ...
-
auto
2019-06-08 21:24:26
python
1757°
20
环境安装与配置 DRF需要以下依赖: Python (2.7, 3.2, 3.3, 3.4, 3.5, 3.6) Django (1.10, 1.11, 2.0) DRF是以Django扩展应用的方式提供的,所以我们可以直接利用已有的Django环境而无需从新创建。(若没有Django环境,需要先创 ...
-
auto
2019-06-08 21:24:26
python
1688°
20
生成同步数据库的脚本: 同步数据库: 创建后台用户 访问 admin 界面:http://127.0.0.1:8000/admin 后台展示 Book 表 在 admin.py 上修改 修改为中文界面和设置时间 在 settings.py 中修改为 修改数据库展示名的字段名 在 models.py ...