摘要: 基础的装饰器: 升级一下,装饰器函数带参数.... 阅读全文
posted @ 2017-10-01 18:49 幸福的好喜欢 阅读(120) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # -*- coding:utf-8 -*- import time def wrapper(func): def deco(*args,**kwargs):#deco接收参数"sunwei"和24 start = time.time() func(*args,**kwargs)#执行此句时,相当于test1(... 阅读全文
posted @ 2017-10-01 13:21 幸福的好喜欢 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 如果被修饰函数存在返回值呢,该怎么搞.... 阅读全文
posted @ 2017-10-01 13:09 幸福的好喜欢 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 知识点: 1、prettytable模块使用、os.system("clear")模块使用 2、文件操作(增删改查) 3、函数使用(实参、形参) 4、python中对于显示终端颜色的处理 需求: 1、启动程序后,输入用户名密码后,如果是第一次登陆,让用户输入工资,然后打印商品列表2、允许用户根据商品 阅读全文
posted @ 2017-09-22 15:53 幸福的好喜欢 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这 阅读全文
posted @ 2017-09-12 17:37 幸福的好喜欢 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 以下内容摘抄自:http://www.cnblogs.com/Richardzhu/p/4723750.html Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。 1、copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。 2、copy 阅读全文
posted @ 2017-09-11 22:29 幸福的好喜欢 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 需求: (实现三级菜单的依次递归查询,输入一级菜单某项,依次列出下级菜单内容) 下图为程序流程图 代码实现 1 #!/usr/bin/env python 2 #-*- coding=utf-8 -*- 3 #author:sunwei 4 import os 5 import time 6 pla 阅读全文
posted @ 2017-09-11 22:09 幸福的好喜欢 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 流程图 模拟登陆 1.用户输入账号密码进行登陆2.用户信息存在文件内3.用户密码输错三次后锁定用户 知识点:strip()、split()、while、for循环混用以及布尔值的使用 strip() 方法用于移除字符串头尾指定的字符(默认为空格) 实例1: split() 通过指定分隔符对字符串进行 阅读全文
posted @ 2017-09-07 22:48 幸福的好喜欢 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: #/usr/bin/env python #getpass用法 import getpass _username = "test" _password = "passwd" username = getpass.getpass("your name is:") password = getpass.getpass("your passwd is:") print(username,passw... 阅读全文
posted @ 2017-09-07 00:19 幸福的好喜欢 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 字符串的格式化的以上三种方式。 1)使用+拼接模式 2)使用占位符方式 %s 字符串占为符,%d数字占为符 3)使用字符串类的格式化方法,即 str.format() 优缺点: 1)此等方式开辟内存空间较大,不好,弃用 2)此等方式方便,可用 3)字符串格式化方法也挺好,可用。 阅读全文
posted @ 2017-09-06 23:23 幸福的好喜欢 阅读(1108) 评论(0) 推荐(0) 编辑