自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joisy

目前纯为记录自己的小白之路,Nothing but hard work.

  • 博客(9)
  • 收藏
  • 关注

原创 ROSALIND--如何统计文档中出现的单词频率以及按顺序输出

以下是我的解答#在windows下运行from collections import Counterpath = r'文件的位置'f = open(path,'r')s = f.read()f.close()list1 = s.split() #文档里全部是由间隔符隔开的单词dir1 = Counter(list1) #此处结束输出的话是一个dir#按顺序输出for k,v ...

2018-11-05 13:50:03 233

原创 菜鸟学python--正则表达式(简单内容)

正则表达式是一种用来匹配字符串的方法。用一种描述下的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它‘匹配’。\d–匹配一个数字\w–匹配一个字母或者数字. --匹配任何字符*–表示任意一个字符(包括0个)?–表示0或1个字符{n}–表示n个字符{n,m}–表示n-m个字符±-表示至少一个字符\s–可以匹配一个空格(包括tap等空白符)eg:’\d{3}-\d{3...

2018-10-30 15:44:43 208

原创 数据结构(python语言描述)--基础排序算法

每个python排序函数都是在整数的一个列表上进行操作的,并且都会用一个swap函数来交换列表中两项的位置。def swap(lyst, i ,j): temp = lyst[i] lyst[i] = lyst[j] lyst[j] = tempexchange the items at the positions i and j.选择排序排序最简单的策略就是搜索...

2018-10-26 15:14:02 357

原创 菜鸟学Python--错误处理

Python内置了一套错误处理机制try…excpet…finallydef foo(s): return 10 / int(s)def bar(s): return foo(s) * 2def main(): try: bar('0') except Exceptions as e: print('error:', e) ...

2018-10-26 13:45:52 136

原创 菜鸟学Python--OOP(3)

__slots__ = ('xx', 'xx')  #用tuple定义   slots 可以限制class能添加实例的属性  class Student(object): @property #把getter的方法变成属性--score def score(self): return self._score @...

2018-10-26 11:18:57 156

原创 小菜鸟学习Python之路--OOP(2)

继承和多态class Human(object): def learn(self): print('Human is learning')class Qin(Human): #继承human类 passqin = Qin()qin.learn() #输出结果是'Human is learning',获得human的learn()功能子类Qin...

2018-10-23 14:16:57 147

原创 小菜鸟学习Python之路--OOP(1)

面对对象编程--class and instance首先要弄明白面对过程的编程与面对对象编程的不同。如果有一个stu = {'name':'score'}的dict,面对过程的编程直接定义一个函数print_score('%s %s' %(stu['name'], stu['score']))即可。我们考虑的是程序的执行流程那么面对对象的编程首先考虑的是将student这一数据类型...

2018-10-22 20:36:21 146

原创 小菜鸟学习Python之路--decorator

关于装饰器的理解(举个栗子)爱美之心,人皆有之。每个人的长相也是个人区别于他人的地方,详见身份证上的你。你觉得自己单眼皮不够好看,怎么办?整容!割个双眼皮,整容之后你变好看了,但是你已经不是身份证上的你了;如果不幸,你其他地方也不好看,那得一个个整…所以心灵手巧的人选择化妆,只要手强,你可以把自己化成任何你想要的样子,层层化妆品下还是身份证上的你。decorator的作用就像化妆,不影响原来的你...

2018-10-22 16:50:08 136

原创 小菜鸟学习Python之路--filter(素数)

filter素数设计思路素数:大于1的自然数,最小的素数是2。约数只有1和自身的自然数为素数–>大于2的偶数都不是素数step1:生成一个以3为首的奇数序列(generator)def _odd_iter(): n = 1 while True: n = n + 2 yield n这是一个无限序列step 2:定义一个筛选函...

2018-10-20 14:35:02 255

空空如也

空空如也

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

TA关注的人

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