Chico&Kiko

2018年6月20日

Day16

摘要: 面向过程编程 什么是过程: 解决问题的步骤和方法,基于该思想编程好比是设计流水线 优点:复杂的过程简单化 缺点:可扩展性差 牵一发而动全身 注册功能 1.接受用户输入 2.对用户输入进行合法性校验 def check_user(): def check_pw(): 3.写入文件 def insert 阅读全文

posted @ 2018-06-20 11:01 Chico&Kiko 阅读(82) 评论(0) 推荐(0) 编辑

python基础之Day17

摘要: 一.包 1.包 含有--init--.py的文件夹 是模块的一种形式 本质是一个文件夹(用来存放文件,包内所有的文件都是用来被导入的) import 包 包.名字 往包的init里加名字 导入方式: 绝对导入:相对于执行文件所在的文件夹 相对导入:相对于当前被导入的文件(只能用于模块之间的互相导入) 阅读全文

posted @ 2018-06-20 11:01 Chico&Kiko 阅读(104) 评论(0) 推荐(0) 编辑

python基础之Day14

摘要: 一、生成器 1、什么是生成器 在函数内但凡出现yield关键字,再调用函数就不会执行函数体代码,会返回一个值,该值称之为生成器,生成器本质就是迭代器 2、为什么要有生成器 生成器是一种自定义迭代器的方式 注: 生成器在刚刚生成时不执行里面任何代码 总结yield的功能 1、提供一种自定义迭代器的方式 阅读全文

posted @ 2018-06-20 11:00 Chico&Kiko 阅读(89) 评论(0) 推荐(0) 编辑

python基础之Day15

摘要: 一、函数递归 什么是函数递归: 函数递归调用是一种特殊的嵌套调用,在调用一个函数的过程中,又直接或间接地调用了该函数本身。 其中,函数的递归有明确的结束条件,不能无限制的调用,否则会撑破内存,在Python中限定递归最多调用1000层。 1000层这个值是大概的数值,这个数值可以通过Python内置 阅读全文

posted @ 2018-06-20 11:00 Chico&Kiko 阅读(89) 评论(0) 推荐(0) 编辑

python基础之Day13

摘要: 一、有参装饰器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import time current_user={'user 阅读全文

posted @ 2018-06-20 10:56 Chico&Kiko 阅读(71) 评论(0) 推荐(0) 编辑

导航