-
推导式
一、列表推导式 写点:[结果 for 变量 in 可迭代对象 if 判断] lst = [i for i in range(1, 20) if i % 2 == 0] print (lst) # [2, 4, 6, 8, 10, 12, 14, 16, 18] 二、字典推导式 写法:[结果 for 变量 in 可迭代对象 if 判断] lst = [11, 22, 33 ]dic = {i: lst[i] fo...
2018-11-02 08:49:59
-
第31天三层架构,异常
目录: 1. 三层架构 2. 异常 三层架构 什么是三层架构 用户视图层: 主要是用来和用户进行交互的,对于用户的数据进行一些简单的逻辑判断之后交给业务逻辑层进行处理。 业务逻辑层: 通过对数据的访问来对视图层传递过来的数据进行判断。 数据访问层: 专门用来对数据进...
2018-11-02 08:49:57
-
python之正则表达式
概念: 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个规则字符串,这个规则字符串用来表达对字符串的一种过滤逻辑。 目的? 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 1. 给定的字符串...
2018-11-02 08:49:57
-
生成器
一、简介 生成器本质就是迭代器 生成器对象可以直接进行for循环 1. 生成器特点 省内存 惰性机制 只能向前,不能反复 2. 获取生成器获取方式 通过生成器函数 通过生成器表达式 二、生成器函数 1. yield 可以把函数分段运行 作用和return一样,也是返回数据 2. 普通函数...
2018-11-02 08:49:56
-
python--模块之os操作文件模块
作用: OS又名为:操作系统。所以就是操作系统相关的功能。可以处理文件和目录这些我们日常手动需要做的操作,比如:显示当前目录下所有文件、删除某个文件、获取文件大小... os模块是与操作系统交互的一个接口 另外,os模块不受平台限制。 import os os.name #显示当...
2018-11-02 08:49:56
-
Django——小结
课程介绍 MVC MVC框架的核心思想是:解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼容 M:Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作 V:View,用于封装结果,生成页面展示的html内容 C:Controller,用...
2018-10-29 15:31:25
-
用python实现购物车功能
""" 功能要求: 1.要求用户输入自己拥有的总资产,例如:2000 2.显示商品列表的序号,商品名称,商品价格,让用户根据序号选择商品,然后加入购物车 例如: 1 电脑 1999 2 鼠标 10 3 游艇 20 3.用户可以多次购买商品 4.用户输入q退出|输入n结算 5.结算的时候如果商品总额...
2018-10-29 15:31:24
-
Python浅谈requests三方库
requests 三方库用于获取URL资源 1、GET请求访问一个页面 import requestsr = requests. get ( ' https://www.cnblogs.com/xqxacm ' )print(r.status_code)print(r.text 2、带参数的GET请求 使用params,内容为字典键值对的形式 r = requests. get ( ' https://www.dou...
2018-10-29 15:31:22
-
集合和基础类型的填坑以及深浅拷贝
S2_Day1 一、 集合 关键字 : set 是不可哈希的(可变的),也是无序的(没有索引),集合内的元素?必须是可哈希的(不可变得)。 定义是 s = {} #当里面没有元素的时候??表现为字典数据类型 方法 : 增 : .add(元素)??? #随记添加在集合的某个位置 .update() #迭代添加 删 : .p...
2018-10-29 15:31:18
-
打印一个九九乘法表
for i in range(1,10): if i != 1: print('') # 这里其实是为了打印一个\n换行 for k in range(1,10): if i = k: ans = str(i*k) if len(ans) == 1: # 为了格式好看,所以写了个判断,如果结果是一位数就空一格,不是一位就不空 print(('{}*{}='.format(i, k)+' '+str(...
2018-10-29 15:31:16
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash