摘要: 1.多层装饰器 多层装饰器的原理是,装饰器装饰函数后,其实也是一个函数,这样又可以被装饰器装饰。 编译是从下至上进行的,执行时是从上至下进行。 #!/usr/bin/env python # _*_coding:utf-8_*_ ''' * Created on 2016/11/29 20:38. 阅读全文
posted @ 2017-06-03 11:44 洋壮壮 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 阅读全文
posted @ 2017-06-03 11:43 洋壮壮 阅读(108) 评论(0) 推荐(0) 编辑
摘要: python 装饰器 1、必备 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #### 第一波 #### def foo(): print 'foo' foo #表示是函数 foo() #表示执行foo函数 #### 第二波 #### def foo(): print 'foo' 阅读全文
posted @ 2017-05-29 12:07 洋壮壮 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 函数 一、背景 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 阅读全文
posted @ 2017-05-20 11:42 洋壮壮 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 文件说明: user_lock:保存已被锁定用户账号信息 salary:保存用户的余额 功能测试账号:ylw 密码:ylwa zhangchao属于黑名单的 功能需求: 1、启动程序后,输入用户名密码后,如果是用户名输入正确则密码输入错误三次锁定账户, 如果用户名输入不正确提示输入正确用户名。 2、 阅读全文
posted @ 2017-05-13 09:29 洋壮壮 阅读(318) 评论(0) 推荐(0) 编辑
摘要: #/usr/bin/env python # -*- coding:utf-8 -*- # Author:ylw # name = ' ylwA ' # 1.移除name变量对应的值两边的空格 # v = name.strip() # print(v) # 2.判断name变量对应的值是否以“yl” 阅读全文
posted @ 2017-05-13 09:21 洋壮壮 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 首先,Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的“类型”是变量所指的内存中对象的类型。Python 3中有六个标准的数据类型: Numbers(数字) class int(object): """ 阅读全文
posted @ 2017-05-06 11:00 洋壮壮 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 功能要求: v = 2000 要求用户输入总资产,例如:2000 显示商品列表,让用户根据序号选择商品,加入购物车 购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。 阅读全文
posted @ 2017-05-06 10:43 洋壮壮 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 基于文件存储的用户登入(用户登入时三次输入错误的用户名和密码锁定账户) 阅读全文
posted @ 2017-05-06 10:37 洋壮壮 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 首先我们来学习一下怎么安装python和更新python,再来学习一些简单的解释器、变量、编码内容、循环等代码 第一步开始安装Python环境 安装Python windows: 1 2 3 4 5 6 7 1、下载安装包 https://www.python.org/downloads/ 2、安装 阅读全文
posted @ 2017-05-06 10:29 洋壮壮 阅读(204) 评论(0) 推荐(0) 编辑