posted @ 2018-12-27 21:35 缥缈映苍穹 阅读(147) 评论(0) 推荐(0)
摘要:
# # print(1/0) # 报错. 程序会结束运行 # print("哈哈哈哈哈哈哈") # 0不能作为除数 , 在程序执行的时候产生了一个错误对象. # 系统会抛出这个错误. 如果没有人处理错误. 错误就会被喷出给用户 # 处理异常: 在python中可以通过try....except...来处理错误 try: print(1 / 0) except Exception... 阅读全文
摘要:
import logging # # # 配置好日志的处理, 默认就是GBK logging.basicConfig(filename='x1.txt', # 把日志信息写入的文件名 format='%(asctime)s - %(name)s - %(levelname)s -%(module)s: %(message)s', ... 阅读全文
posted @ 2018-12-27 21:35 缥缈映苍穹 阅读(118) 评论(0) 推荐(0)
摘要:
# 加密. 不可逆. import hashlib # md5对象 obj = hashlib.md5(b"jflkasdjklfjaskljfdfjdsakljfklajsklfjaskljfklasjklasj") # 加盐 obj.update("123456".encode("utf-8")) # 把要加密的内容给md5 print(obj.hexdigest()) # 拿到密文 5... 阅读全文
posted @ 2018-12-27 21:34 缥缈映苍穹 阅读(1266) 评论(0) 推荐(0)
摘要:
import master # 报错不用管 print(""" 1. chi: 大牛特别能吃 2. he: 大牛特别能喝 3. shui: 大牛特别能睡 4. play: 大牛特别能玩儿 5. sa: 大牛很喜欢撒谎 """) while 1: content = input("请输入你要执行的函数:") if content ==... 阅读全文
posted @ 2018-12-27 21:33 缥缈映苍穹 阅读(85) 评论(0) 推荐(0)
摘要:
# 项目经理 class Base: # 对子类进行了约束. 必须重写该方法 # 以后上班了. 拿到公司代码之后. 发现了notImplementedError 继承他 直接重写他 def login(self): # 没有被实现错误 raise NotImplementedError("你要重写一下login这个方法. 否则报错!... 阅读全文
posted @ 2018-12-27 21:33 缥缈映苍穹 阅读(275) 评论(0) 推荐(0)
摘要:
def func(): print("我是函数") class Foo: def chi(self): print("我是吃") # print(func) # f = Foo() # f.chi() print(f.chi) # > # 野路子: 打印的结果中包含了function. 函数 # metho... 阅读全文
posted @ 2018-12-27 21:32 缥缈映苍穹 阅读(255) 评论(0) 推荐(0)
摘要:
class Animal: def eat(self): print("刚睡醒吃点儿东西") class Cat(Animal): def play(self): print("猫喜欢玩儿") c = Cat() print(isinstance(c, Cat)) # c是一只猫 print(isinstance(c, Animal)) ... 阅读全文
posted @ 2018-12-27 21:31 缥缈映苍穹 阅读(126) 评论(0) 推荐(0)
摘要:
class Foo: def __init__(self): # 初始化操作 print("我是init, 我是老二") print("初始化操作. 在创建对象的时候自动调用这个方法") def __new__(cls, *args, **kwargs): # 创建, 它是真正的构造方法, 可以开辟内存 print("我是ne... 阅读全文
posted @ 2018-12-27 21:30 缥缈映苍穹 阅读(125) 评论(0) 推荐(0)
摘要:
class Base: def chi(self): print("我会吃") # 派生类 => 子类 class Foo(Base): # 这个类继承了Base类. Foo类是对Base的一个扩展 def he(self): print("我会喝") f = Foo() f.chi() f.he() class Cat: # 父类 ... 阅读全文
posted @ 2018-12-27 21:28 缥缈映苍穹 阅读(286) 评论(0) 推荐(0)
摘要:
class Person: def play(self, tools): # 通过参数的传递把另外一个类的对象传递进来 tools.run() print("很开心, 我能玩儿游戏了") # class Computer: def run(self): print("电脑开机. 可以运行") # class Phone: ... 阅读全文
posted @ 2018-12-27 21:27 缥缈映苍穹 阅读(218) 评论(0) 推荐(0)
浙公网安备 33010602011771号