Python语法
南溪月
原来你也在这里。
展开
-
组织列表、列表解析、复制列表
组织列表(排列顺序)使用方法list.sort()对列表进行永久性排序,并可使列表按顺序相反的排序list.sort(reverse=Ture)使用函数 list.sorted()对列表进行临时排序使用方法list.reverse()使列表元素逆序列表解析列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素squ = [values**2 f...原创 2018-06-30 19:18:25 · 306 阅读 · 0 评论 -
斐波那契的兔子
有一对兔子,从出生后第3个月起,每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子。假如兔子都不死,求第n个月兔子对数'''关于斐波那契数列的兔子繁殖问题可以如下理解:实际月份 1 2 3 4 5 6 7 8幼仔对数 1 0 1 1 2 3 5 8成兔对数 0 1 1 ...原创 2018-06-28 15:23:21 · 3063 阅读 · 0 评论 -
递归、栈模拟、队列模拟遍历目录
1、递归调用目录import osdef get_all_dir_re(path, sp = ''): # 得到当前目录下的所有文件 file_list = os.listdir(path) # 处理每一个文件 sp += ' ' for fileName in file_list: # 判断是否是目录(使用绝对路径) ...原创 2018-06-28 15:27:01 · 252 阅读 · 0 评论 -
面向对象之Shooting
面向对象之Shooting 对象 类名 属性 行为 人 Person gun fire 枪 Gun bulletBox shoot 弹夹 BulletBox bulletCount ######创建BulletBox类class BulletBox(object): def __init...原创 2018-06-28 15:29:25 · 340 阅读 · 0 评论 -
字符串和文本处理之一
多个符号分割字符串string 对象的split() 方法只适应于非常简单的字符串分割情形。如果需要使用多个字符切割字符串的时候,最好使用re.split()方法str = "zhen de, ai; ni"re.split(r'[;,\s]\s*', str)# ['zhen', 'de', 'ai', 'ni']re.split()匹配的分隔符两边的实体都会被当成是...原创 2018-07-18 21:22:46 · 308 阅读 · 0 评论