自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kokodudu的专栏

人生是一场选择~!!

  • 博客(19)
  • 资源 (20)
  • 收藏
  • 关注

原创 python中的生成器二

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""通过yield实现单线程的情况下并发运算的效果因为yield关键字,会挂起函数"""def consumer(name): print("%s准备吃饱字啦"%name) while True: baoz...

2018-08-19 20:35:12 155

原创 python中的生成器

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""生成器:只有在调用的时候才会生成相应的数据如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢,这样就不必创建完整的list从而节省大量的内存空间,在python中,这样一边循环一边计算的机制叫生成器:...

2018-08-19 20:34:34 171

原创 python装饰器之中级篇

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""如果函数带有返回值,怎么办?这就是更高级的装饰器:1、带参数的装饰器:@auth(auth_type="local")此时它是一个函数,这种情况下 由于带有括号,会立即执行,但是只要它的返回值是一个装饰器就没问题2、基于类的装饰器 ...

2018-08-17 22:52:18 172

原创 python装饰器之基础型

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""装饰器:本质是函数,(装饰其他函数),就是为其他函数添加附加功能的原则:1、不能修改被修饰函数的源代码 2、不能修改该被修饰函数的调用方式 装饰器对被修饰的函数是透明的,就是函数不知道装饰器的存在如何写装饰函数:1、...

2018-08-17 18:25:32 180

原创 python中对文件内容多行内容进行删除

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""思路:将要删除的Str保存为新的文件,两个文件对内容比较后进行删除"""def delete_file(file,Str): ''' :param file: :param Str: :return: ...

2018-08-16 20:15:03 10208

原创 Python中对文件的增删改查,多行字符的删除

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""修改文件中的字符,并保存"""def alter(file,old_str,new_str): ''' :param file: :param old_str: :param new_str: :...

2018-08-16 20:13:30 1021

原创 python3.5递归函数的应用-二分法查找数字

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""递归函数的应用:利用二分法查找数字:要先将列表排序"""data = [1,2,3,4,5,6,7,8,93,11,13,12,567,78,90,6778]print(data)print(data.sort())print(...

2018-08-10 22:23:23 723

原创 python3.5递归函数的理解

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""递归函数:1、递归就是在函数或者过程里调用自身2、必须有一个明确递归结束条件,称为递归出口"""def function(n): print(int(n)) if int(n/2)>0: retu...

2018-08-10 22:22:28 218

原创 python3.5函数的解析形参、实参,非固定参数、变量

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""第三天的主要内容是 函数的解析1、编程思想:面向对象 面向过程 函数式编程2、为什么要使用函数式编程3、函数的形参 实参 局部变量 返回值 嵌套函数4、递归函数、匿名函数、高阶函数、内置函数""""""函数是指 将一组语句的集合...

2018-08-09 16:19:17 341

原创 python3.5管理上下文方式打开文件进行操作

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""打开一个文件,后面必须关闭文件这样操作比较繁琐下面我们用管理上下文的代码来打开文件:with open() as f:python 一行代码不要超过80个字符,超过后要换行python 2.7 以后支持with打开多个文件功能:替换...

2018-08-08 21:13:19 304

原创 python3.5中对文件的指定内容的修改操作

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""文件的修改,非常重要1、修改的思路,将文件拷贝到内存里,进行修改2、打开文修改完成后,写到一个新的文件中去打开一个文件 将文件中的 我 替换成你们注释掉的代码和没有注释的代码 功能一样,没有运行的代码更简洁"""f = open...

2018-08-08 20:55:22 2578 2

原创 python3.5 enumerate函数的解析及使用方法

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""enumerate的使用方法"""f = open('lyrics',encoding='utf-8')# 可以打印出index""" enumerate(iterable[, start]) -> iterator for...

2018-08-08 11:48:04 479

原创 python3,5 文件的基本操作

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--import time"""对文件的基本操作流程:1、打开文件 并得到文件句柄赋值发给变量2、通过句柄对文件进行操作3、关闭文件对文件的基本操作:文件的读取文件的写入文件的循环读文件的光标"""# f = open('lyr...

2018-08-08 11:40:06 259

原创 python3,5 利用字典实现三级菜单的功能

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""三级菜单:1、打印省市县三级菜单2、可以返回上一级3、可以随时退出"""menu = { '山东':{ '济南':{ '历城区':{}, '槐阴区':{},...

2018-08-08 11:37:59 697

原创 python3.5中的集合常用操作,及浅copy、深copy的区别

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--'''集合: 是一个无序的 不重复的数据组合1、去重 把一个列表变为一个集合 就自动去重了2、关系测试,测试两组数据之间的交集 补集、差集、并集由于集合是无序的 不能通过索引或者切片来进行操作 不能打印s2[2]这种索引主要的作用就是关...

2018-08-08 11:36:26 360

原创 python中对字典的常用操作

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""dictionary类型的应用,dict 是key value类型,key:value 元素用大括号扩起来key 必须是唯一的,所以天生去重"""info = {'richard':22,'Alex':32,'Jason':23,'Ja...

2018-08-08 11:31:58 209

转载 python中字符串的常用操作

"""字符串常用的操作"""name = "alexxxx li"# 将首字母转换为大写,但实际的name变量没有变print(name.capitalize())print(name)#大写全部变为小写print(name.casefold())print(name.center(50,'-'))print(name.count("x"))print(name.endsw...

2018-08-08 11:30:38 144

原创 使用python的列表实现购物车程序

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--"""请闭眼写出以下程序。程序:购物车程序需求: 启动程序后,让用户输入工资,然后打印商品列表 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印...

2018-08-02 22:46:44 1005

原创 Python 中List列表的基本操作方法

# Author Richard_Kong# !/usr/bin/env python# --*-- encoding:utf-8 --*--name = ["konghuasehng","richard","Alex","fisherman","Jason","wilson","Jack"]print(name[0])# 循环打印list中的对象&quo

2018-08-01 23:29:53 232

index.html

python数据结构和算法详细教程,从基础开始讲解算法和算法的时间空间复杂度,讲解了常用的链表、队列、栈、排序、查找、二叉树的原理和代码实现,是不可多得的python学习资料

2019-08-03

tiny6410 按键控制led

tiny6410 按键控制led

2014-01-11

国嵌视频课件ppt(01-05全)

国嵌视频课件ppt(01-05全)

2013-10-09

matlab-simulink教程

matlab-simulink教程

2013-10-09

android contentprovider的使用总结

android下对数据库的增删改查 适配listview 对contentprovider的操作使用

2013-08-24

android颜色工具软件

android开发 颜色调试版 颜色取值调试

2013-07-12

Ivan老师新浪微博开发第六讲源代码

Ivan老师新浪微博视频开发教程 第六讲源代码 还有点不是很完整 就是Dialog中button居中的问题,以后将陆续将Ivan老师的源代码上传

2013-05-11

满汉楼餐饮管理系统

韩顺平满汉楼餐饮管理系统JAVA项目源码和需求文档

2013-03-02

matlab入门教程

matlab入门教程

2012-09-22

Rapid System Prototyping with FPGAs

Rapid System Prototyping with FPGAs

2012-05-23

Quartus_II_9.1破解器

Quartus_II_9.1破解器

2012-05-23

C语言入门经典 第四版英文带书签

C语言入门经典 (第四版英文带书签C语言入门经典

2012-04-16

designer6.9 封装库2

designer6.9 贴片封装库

2012-04-16

designer6.9 封装库

designer6.9 贴片封装库

2012-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除