随笔分类 - 笨办法学python
天天学习好好向上!
笨办法44继承与组合-super
摘要:隐式继承:子类的动作完全等同于父类上的动作 class Parent(object): def implicit(self): print("PARENT implicit()") class Child(Parent): pass dad = Parent() son = Child() dad.
阅读全文
笨办法47自动化测试
摘要:目录结构: ex47/ ex47/ __init__.py game.py bin/ docs/ setup.py tests/ ex47_tests.py __init__.py game.py文件: class Room(object): def __init__(self, name, des
阅读全文
笨办法46项目骨架
摘要:安装virtualenv来设置虚拟环境 pip install virtualenv 创建.venvs文件夹,并在文件夹中装上虚拟环境 mkdir .venvs virtualenv --system-site-packages .venvs/lpthw 激活虚拟环境 .\.venvs\lpthw\
阅读全文
笨办法42对象、类及从属关系
摘要:# coding=utf-8 class A: def __init__(self): self.n = 100 def add(self, m): self.n += m # self.n = 3+4+1 class B(A): def __init__(self): self.n = 3 def
阅读全文
笨办法42物以类聚(补充40)
摘要:stuff = ['Test', 'This', 'Out'] print(' '.join(stuff)) 输出结果: D:\Python\Python36\python.exe E:/pytest/ex42.py Test This Out Process finished with exit
阅读全文
笨办法41来自 Percal 25 号行星的哥顿人-randint-exit(0)
摘要:cities['_find'] = find_city city_found = cities['_find'](cities, state) 一个函数也可以作为一个变量,``def find_city`` 比如这一句创建了一个你可以在任何地方都能使用的变量。在这段代码里,首先把函数 find_ci
阅读全文
笨办法41学会说面向对象【我有新书啦!!!
摘要:python3.7.0自带Urllib库,无需安装 class X(Y):创建一个叫X的类,并继承Y class X(object): def __init__(self, J):类X有一个__init__方法,该方法有self和J两个参数 class X(object): def M(self,
阅读全文
笨办法41学会说面向对象【pyinstaller安装使用
摘要:urllib库安装 先切换到pip所在目录 执行下载安装指令【哦 这里装了个exe打包工具 要装urllib的话 直接把名字改了就成 以下是打包exe的,与urllib无关 课文内容待补 回来了。。 要被这节课搞疯 python2和python3的鸿沟 对于刚入门的小辣鸡来说实在是。。 心疼自己(ಥ
阅读全文
笨办法39字典dict
摘要:一开始没看明白,直接把句子缩短了,输出结果看字典的用法 运行了3次,输出不同结果,就贴两个吧。。 运行结果,键及对应值的顺序都不同。 字典中的值并没有特殊的顺序,但都存储在一个特定的键(Key)里。键可以是数字、字符串甚至是元组。(python基础教程p55) 以下原文代码: 基本字典操作: k i
阅读全文
笨办法38列表操作
摘要:split(python基础教程p52) 非常重要的字符串方法,是join的逆方法,用来将字符串分割成序列; len(python基础教程p33) 内建函数len,返回序列中包含元素的数量; pop(python基础教程p38) pop方法,移除列表中的最后(默认)一个元素,并返回该元素的值,用法如
阅读全文
笨办法35分支和函数
摘要:代码的顺序改了一下,另外,将某处的dead改成了print,自我感觉更合理一些哈哈哈哈或
阅读全文
笨办法34访问列表元素(列表方法)
摘要:列表方法,可以这样调用: 对象.方法(参数) 相关内容详见《python基础教程》P39:
阅读全文
笨办法33while循环
摘要:改了之前的代码,加入while: 精简: 注:因为是做给人玩的小游戏,导出exe文件,结尾input(),使运行框不关闭
阅读全文
浙公网安备 33010602011771号