Python自学day-11】的更多相关文章

单线程并发 import time def consumer(name): print("%s 准备吃包子了"%name) while True: baozi=yield#变成一个生成器,遇到yield断点. print("包子[%s]来了,被[%s]吃了" %(baozi,name)) c=consumer("hunter") # c.__next__() # c.send("豆沙") def product(name):…
python自学笔记 python自学笔记 1.输出 2.输入 3.零碎 4.数据结构 4.1 list 类比于java中的数组 4.2 tuple 元祖 5.条件判断和循环 5.1 条件判断 5.2 循环 6.使用dict和set 6.1 dict 6.2 set 7.函数的使用 7.1函数返回多个值,同时接受多个值 7.2函数参数的默认值 7.3可变参数的函数 7.4可变个数带参数名的入参 7.5参数类型组合 8.关于函数递归 9.python的高级特性 9.1切片 9.2遍历 9.3列表生…
一.ORM的分类 ORM一般分为两类: 1.DB first:先在DB中创建数据库.表结构,然后自动生成代码中的类.在后续操作中直接在代码中操作相应的类即可. 2.Code first:直接在代码中实现各种类,然后执行,代码自动在DB中创建对应的数据库和表结构. 最常用的是后者,即Code First类型的ORM.例如 [Python自学] day-12 (Mysql.事务.索引.ORM) 中的SQLAlchemy,我们即将要了解的Django ORM也属于Code first. 二.利用ORM…
一.获取表单提交的数据 在 [Python自学] day-18 (2) (MTV架构.Django框架)中,我们使用过以下方式来获取表单数据: user = request.POST.get('username', None) 这种获取方式可以获取来自表单的单个数据,例如<input type='text'/>的数据. 除了以上这种最简单的数据获取方式,我们还需要获取例如<input type='checkbox' />.<input type='file' />.&l…
目录 Python自学之路---Day13 常用的三个方法 匹配单个字符 边界匹配 数量匹配 逻辑与分组 编译正则表达式 其他方法 Python自学之路---Day13 常用的三个方法 1.re.match(pattern, string, flags=0) 2.re.search(pattern, string, flags=0) 3.re.findall(pattern, string, flags=0) 原型 re.match(pattern, string, flags=0) 参数 pa…
CentOS 6.7默认的Python版本为2.6.6,现升级为Python 2.7.11 1.安装编译环境 yum groupinstall "Development tools" 2.安装依赖的包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel 3.下载Python wget https://www.python.org/ftp/python/2.7.11/Python-2.7.…
python入门(11)条件判断和循环 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print 'your age is', age print 'adult' 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做. 也可以给if添加一个else语句,意思是,如果if判断是False,…
JAVA自学笔记11 1:Eclipse的安装 2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包.cn.itcast C:在cn.itcast包下创建类.HelloWorld D:在HelloWorld下有一个方法.public static void main(String[] args) {} E:在main方法中有一个输出语句.System.out.println("你的名字"); 3:Eclipse空间的基本配…
python全栈11期月考题 1.常用字符串格式化有哪些?并说明他们的区别 2.请手写一个单例模式(面试题) 3.利用 python 打印前一天的本地时间,格式为‘2018-01-30’(面试题) 4.python 中 search()和 match()的区别(面试题) 5.写一个闭包函数 clo,接收整数参数 n ,返回一个函数 foo,foo 函数的功能是把 foo 参数和 n 相乘并把结果返回. 6.# 取出 html 中的歌手名和歌名 提示:<a href="/2.mp3"…
python列表的11种方法2017年11月24日 03:26:43 Milton-Long 阅读数:254版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/weixin_40962422/article/details/78620613- append > 添加一个对象到列表的末尾.只接受一个object参数. 使用 : list.append(object) - clear > 清空列表.不接受任何参数. 使用 : list.clear()…