分类
摘要:
一、简介
生成器本质就是迭代器
生成器对象可以直接进行for循环
1. 生成器特点
省内存
惰性机制
只能向前,不能反复
2. 获取生成器获取方式
通过生成器函数
通过生成器表达式
二、生成器函数
1. yield
可以把函数分段运行
作用和return一样,也是返回数据
2. 普通函数与生成器函数区... 阅读原文
2018-11-02 16:35:02 阅读(740) 评论(0)
摘要:
url映射的作用
根据Django的MTV模式,url的映射是根据用户输入或传送而来的url路径,来进行区分去执行相应的view函数来响应用户的操作。
url映射的方式
Django项目的创建后,会自动创建和你项目名称相同的全局文件包,urls.py就在其中。
urlpatterns = [
path('a... 阅读原文
2018-11-02 15:52:02 阅读(770) 评论(0)
摘要:
本节主要内容:
1. 函数参数--动态传参
2. 名称空间, 局部名称空间, 全局名称空间, 作⽤域, 加载顺序.
3. 函数的嵌套
4. gloabal, nonlocal关键字
⼀. 函数参数--动态传参
之前我们说过了传参, 如果我们需要给⼀个函数传参, ⽽参数⼜是不确定的. 或者我给⼀个 函数传很多... 阅读原文
2018-11-02 15:24:01 阅读(761) 评论(0)
摘要:
作用:sys模块是与python解释器交互的一个接口。它提供了一系列有关python运行环境的变量和函数。
常用函数:import sys
sys.argv #命令行参数list,第一个元素是程序本身路径。
print (sys.argv)>>E:/test/test.py
sys.platfor... 阅读原文
2018-11-02 14:03:01 阅读(1981) 评论(0)
摘要:
正则表达式
python 使用正则表达式(re)来进行匹配引擎搜索
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”
关于正则表达式,必须先学会它的元字符
元字符 : ^ $ * + ? { } [ ] | ( ) \
. ... 阅读原文
2018-11-02 13:25:02 阅读(1077) 评论(0)
摘要:
断断续续的学了很久的python,有很多又忘记了。从今天开始用实例再进行一次学习,并记录。本人小白一个,请大家多多指教。
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3
4 """ 题目一:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数... 阅读原文
2018-11-02 12:04:01 阅读(739) 评论(0)
摘要:
python-编程从入门到实践
1.python文件后缀名: .py 是Python的源码文件,由Python.exe解释。 .pyc 是Python的编译文件。pyc 文件往往代替 py 文件发布;Python在执行时,首先会将 py 文件中的源代码编译成PyCodeObject写入 pyc 文件... 阅读原文
2018-11-02 10:59:01 阅读(1244) 评论(0)
摘要:
目录:
1. 三层架构
2. 异常
三层架构
什么是三层架构 用户视图层: 主要是用来和用户进行交互的,对于用户的数据进行一些简单的逻辑判断之后交给业务逻辑层进行处理。 业务逻辑层: 通过对数据的访问来对视图层传递过来的数据进行判断。 数据访问层: 专门用来对数据进行存储和读取。为什... 阅读原文
2018-11-02 09:57:08 阅读(729) 评论(0)
摘要:
作用:OS又名为:操作系统。所以就是操作系统相关的功能。可以处理文件和目录这些我们日常手动需要做的操作,比如:显示当前目录下所有文件、删除某个文件、获取文件大小...os模块是与操作系统交互的一个接口另外,os模块不受平台限制。
import os
os.name #显示当前使用的平台
print(os.... 阅读原文
2018-11-02 09:18:03 阅读(754) 评论(0)
摘要:
## 『Python题库 - 简答题』 Python中的基本概念
1. Python和Java、PHP、C、C#、C++等其他语言的对比?
2. 简述解释型和编译型编程语言?
3. 代码中要修改不可变数据会出现什么问题? 抛出什么异
4. print 调用 Python 中底层的什么方法?
5. 简述你对 input... 阅读原文
2018-11-02 08:28:02 阅读(795) 评论(0)