auto
2019-03-15 23:48:28
python
1881°
20
本文将主要分为4大部分,分别介绍Python核心编程中的迭代器、生成器 、闭包以及装饰器。 生成器 生成器是生成一个值的特殊函数,它具有这样的特点:第一次执行该函数时,先从头按顺序执行,在碰到yield关键字时该函数会暂停执行该函数后续的代码,并且返回一个值;在下一次调用该函数执行时,程序将从上一次 ...
auto
2019-03-15 23:48:28
python
2353°
20
yield表达式用于generator function 调用generator function时,返回一个iterator(函数内语句不被会执行),调用iterator函数时,执行到yield表达式, 当前函数暂停执行,返回表达式的值到调用者,继续调用iterator函数,从暂停处恢复执行。、 ...
auto
2019-03-15 23:48:28
python
2562°
20
前言 字符串基础(String) python中字符的定义使用单引号或者双引号都可以,例如: 注意:在python3中input获取键盘输入的数据,都以字符串的方式进行保存,即使输入的是数字。 下标&切片 1.下标 下标:可以理解为数组类数据类型内元素的索引。列表与元组支持下标索引,字符串是字符的数 ...
auto
2019-03-15 23:48:28
python
2217°
20
The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better tha ...
auto
2019-03-15 23:48:28
python
2563°
20
1. 对原元组进行插入 2. 元组的嵌套使用 3. for循环使用嵌套元组实例 4. 命名元组避免对分片混淆 ...
auto
2019-03-15 23:48:28
python
2350°
20
'''**#实现功能**案列姓名:王飞 年龄:30 性别:男 工龄:5我承诺,我会认真教课。王飞爱玩象棋姓名:小明 年龄:15 性别:男 学号:00023102我承诺,我会 好好学习。小明爱玩足球。**#案例题目描述:**1.从案例效果分析有老师和学生2个事物,老师里面有姓名、年龄、性别、工龄几个变 ...
auto
2019-03-15 23:48:28
python
2604°
20
决策树是一种用于分类和回归的非参数监督学习方法。目标是创建一个模型,通过从数据特性中推导出简单的决策规则来预测目标变量的值 导入类库 简单版 正式版 泰坦尼克生存率决策 (Decision Tree)及其变种是另一类将输入空间分成不同的区域,每个区域有独立参数的算法。 决策树分类算法是一种基于实例的 ...
auto
2019-03-15 23:30:31
python
2701°
20
1、概念 所谓,生产者与消费者模型,本质上是把进程通信的问题分开考虑 生产者,只需要往队列里面丢东西(生产者不需要关心消费者) 消费者,只需要从队列里面拿东西(消费者也不需要关心生产者) 1 # 多线程实现生产者消费者模型 2 import threading 3 import random 4 i ...
auto
2019-03-15 23:30:31
python
1989°
20
k近邻优点:精度高、对异常值不敏感、无数据输入假定;k近邻缺点:计算复杂度高、空间复杂度高import numpy as npimport operatorfrom os import listdir# k近邻分类器def classify0(inx, dataSet, labels, k): da ...
auto
2019-03-15 23:30:31
python
3158°
20
selectors是select模块的包装器,ptython文档建议大部分情况使用selectors而不是直接使用selectors ...
auto
2019-03-15 23:30:31
python
2213°
20
迭代器是一个更抽象的概念,任何对象,如果它的类有 next 方法和 iter 方法返回自己本身,对于 string、list、dict、tuple 等这类容器对象,使用 for 循环遍历是很方便的。在后台 for 语句对容器对象调用 iter()函数,iter()是 python 的内置函数。ite ...
auto
2019-03-15 23:30:31
python
2472°
20
1 pwd #查看当前路径 2 whoami #查看当前用户 3 ls #查看当前路径所有文件和文件夹 4 cd #进入文件夹 5 mkdir #创建文件夹 6 rmdir #删除空文件夹 7 touch 文件名 #创建文件 8 cat 文件名 #查看文件内容 9 rm -rf 文件名或文件夹名 #... ...
auto
2019-03-15 23:30:31
python
2347°
20
一、python输出hello world ! 所有程序都是从hello world!开始 print ("hello world!") 结果: python(解释型)执行代码流程图: 后图解释了编译型语言与解释型语言的各自的执行流程 二、python的优缺点 优点: 缺点: 三、python解释器 ...
auto
2019-03-15 23:30:31
python
2724°
20
用树莓派Raspberry Pi和Micro:bit做一个自拍器 ...
auto
2019-03-15 23:30:31
python
2494°
20
首先写出html代码
- 0 +
auto
2019-03-15 23:30:31
python
2653°
20
1. 在urls.py的文件中导入操作正则表达式的方法:(新版的Django是使用path方法对URL进行路由分配) 2 . 在templates文件夹下的index.html添加如下代码,进行路径匹配:(在需要超链接的连接进行路由匹配) 3. 点击超链接显示的URL如下: http://127.0 ...
auto
2019-03-15 23:30:31
python
2392°
20
1. 点击菜单栏的File >New Project 2. 打开Terminal, 进入刚刚创建的路径执行如下命令: python manage.py startapp app01 显示效果如下: 3. 配置静态文件路径 4. 在view.py文件新增方法: 5. 在urls.py文件中进行路由匹配 ...
auto
2019-03-15 23:30:31
python
2253°
20
Mac系统下安装pycharm后启动出现System path '/Users/hxy/Library/Caches/PyCharm2018.2' is invalid.问题; 1、出现原因: 1.1)安装过Idea或其他版本的pycharm,故存在相似关联文件的问题; 1.2)该目录下不能通过当前 ...
auto
2019-03-15 23:30:31
python
2032°
20
将属于一类的对象放在一起: 如果一个函数操纵一个全局变量,那么两者最好都在类内作为特性和方法实现。 不要让对象过于亲密: 方法应该只关心自己实例的特性,让其他实例管理自己的状态。 简单就好: 让方法小巧起来,一般来说,多数方法都应在30秒内被读完,尽量在代码的行数控制在一页或者一屏之内。 小心继承, ...
auto
2019-03-15 23:30:31
python
2607°
20
返回HTML模板:使用“from flask import render_template”,在函数中传入相对于文件夹“templates”HTML模板路径名称字符串即可(默认模板路径),flask会自动到项目根目录的“templates”文件夹(创建flask项目时,PyCharm会自动创建两个空 ...