05 2020 档案

摘要:在sql、oracle中的constrain有两种约束,都是对列的唯一性限制:unique与primary key,它们的区别如下: 1、unique key要求列唯一,但不包括Null字段,也就是约束的列可以为空且仅要求列中的值除Null之外不会重复即可。 2、primary key也要求列唯一, 阅读全文
posted @ 2020-05-16 14:04 张忠伟的博客 阅读(3928) 评论(0) 推荐(1)
摘要:在实际开发中,为了能够处理复杂的异常情况,完整的异常语法如下: try: # 尝试执行的代码 pass except 错误类型1: # 针对错误类型1,对应的代码处理 pass except 错误类型2: # 针对错误类型2,对应的代码处理 pass except (错误类型3, 错误类型4): # 阅读全文
posted @ 2020-05-05 15:55 张忠伟的博客 阅读(251) 评论(0) 推荐(1)
摘要:class Game(object): top_score=0 def __init__(self,player_name): self.player_name=player_name @staticmethod def show_help(): print("帮助信息:让植物战胜僵尸,守住家园") 阅读全文
posted @ 2020-05-05 10:41 张忠伟的博客 阅读(194) 评论(0) 推荐(1)
摘要:不使用继承开发 class Animal: def eat(self): print("吃") def drink(self): print("喝") def run(self): print("跑") def sleep(self): print("睡") class Dog: def eat(s 阅读全文
posted @ 2020-05-04 23:37 张忠伟的博客 阅读(230) 评论(0) 推荐(0)
摘要:class Gun: def __init__(self,model): self.model=model self.bullet_count=0 def add_bullet(self,count): self.bullet_count += count def shoot(self): if s 阅读全文
posted @ 2020-05-04 17:20 张忠伟的博客 阅读(194) 评论(0) 推荐(0)
摘要:class HouseItem: def __init__(self,name,area): self.name=name self.area=area def __str__(self): return "[%s] 占地:%.2f"%(self.name,self.area) class Hous 阅读全文
posted @ 2020-05-04 16:33 张忠伟的博客 阅读(234) 评论(0) 推荐(0)
摘要:class Person: def __init__(self,name,weight): self.name=name self.weight=weight def __str__(self): return "我的名字叫%s ,体重%s公斤"%(self.name,self.weight) de 阅读全文
posted @ 2020-05-04 15:39 张忠伟的博客 阅读(217) 评论(0) 推荐(0)