摘要: 第一次参加工作,进入了一家游戏公司,公司需要开发一款游戏《人狗大战》一款游戏,首先得把角色和属性定下来。 角色有2个,分别是人和狗属性如下:人 :昵称、性别、血、攻击力狗 :名字、品种、血、攻击力 执行输出: xiao_Ming攻击旺财95 人攻击了狗,狗要反击了!,再定义一个函数 执行输出: 旺财 阅读全文
posted @ 2018-09-20 14:44 北三环的雪 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 递归函数:在一个函数里执行再调用这个函数本身。递归的默认最大深度:998 举例,先来一个死循环 执行输出: 666 ... 递归函数 执行输出: 666 ... RecursionError: maximum recursion depth exceeded while calling a Pyth 阅读全文
posted @ 2018-09-19 21:29 北三环的雪 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 找到嵌套列表中名字含有两个'e'的所有名字 执行输出: ['Jefferson', 'Wesley', 'Steven', 'Jennifer'] 列表推导式,最多不超过3个for循环判断只能用一个 字典推导式将一个字典的key和value对调 执行输出: {10: 'a', 34: 'b'} 集合 阅读全文
posted @ 2018-09-19 10:58 北三环的雪 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 python 一切皆对象 能被for循环的对象就是可迭代对象 可迭代对象: str,list,tuple,dict,set,range 迭代器: f1文件句柄 dir打印该对象的所有操作方法 执行输出: ['__add__', '__class__', '__contains__', ' 阅读全文
posted @ 2018-09-18 16:12 北三环的雪 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.将文件内容中含有保罗的,替换为哈登 2.文件a.txt内容:每一行内容分别为商品名字,价钱,个数。 apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chicken 10 3 通过代码,将其构建成这种数据类型:[{'name':'apple' 阅读全文
posted @ 2018-09-17 21:46 北三环的雪 阅读(79) 评论(0) 推荐(0) 编辑
摘要: *args 动态参数,万能参数 执行输出:(1, 2, 3, 4, 5, 6, 7) 结果是一个元组 顺序: 执行输出: 1 2 3 4 (5, 6, 7, 8) 女 *args参数,可以不传,默认为空() 执行输出: 1 2 3 4 () 女 **kwargs正确的位置 执行输出: 1 2 3 4 阅读全文
posted @ 2018-09-17 21:46 北三环的雪 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 先让用户选择,是登陆还是注册 选择序号完毕之后,运行相应的程序,验证成功之后,可以让其继续选择,登陆还是注册,还可以选择退出。 阅读全文
posted @ 2018-09-17 16:15 北三环的雪 阅读(683) 评论(0) 推荐(0) 编辑