摘要:
# pcjimport socketimport threading# def recv_msg(udp_socket):# while True:# recv_date = udp_socket.recvfrom(1024)# print(recv_date[0].decode("gbk"),re 阅读全文
摘要:
文件1:def SayHello(): print("你好,你好,我是sayhello")if __name__=='__main__': #文件被导入时,能够直接执行的代码不需要被执行 SayHello() print("小明开发的模块")文件2 # pcjimport 文件1print("-"* 阅读全文
摘要:
# pcjdef input_password(): #提示输入一个密码 pwd=input("请输入密码:") #判断密码长度是否8位,如果大于等于8位,返回一个值 if len(pwd)>=8: return pwd print("主动抛出异常") ex=Exception('密码长度不够') 阅读全文
摘要:
# # pcj#1、简单的异常处理# try:# num=int(input("请输入一个整数:"))# except:# #当输入不是整数时,异常# print("请输入正确的整数")# print("*"*50)#2、根据异常类型来处理# 需求:让用户输入一个整数,然后用8来除以用户输入的数值# 阅读全文
摘要:
# pcjclass Pcj(object): #类属性记录一下是否执行过初始化方法 init_flag=False def __init__(self): #如果类属性为真,直接返回 if Pcj.init_flag: return #否则执行初始货方法 print("执行初始化方法") #执行后 阅读全文
摘要:
# pcjclass Musicplay(object): id=None def __new__(cls, *args, **kwargs): if cls.id is None: cls.id=super().__new__(cls) #new是一个静态方法。所以要传cls参数 return c 阅读全文
摘要:
# pcjclass Animal(): def eat(self): print("吃") def run(self): print("跑") def sleep(self): print("睡") def drink(self): print("喝")class Dog(Animal):#Dog 阅读全文
摘要:
# pcjclass Dog(object): def __init__(self,name): self.name=name def run(self): print("%s只会普通的玩"% self.name)class XiaoTiaoDog(Dog): def run(self): prin 阅读全文
摘要:
# pcjimport time#导入多任务模块import threadingdef sing(): for i in range(5): print(" 正在唱歌%i "%i) time.sleep(1)def dance(): for i in range(5): print(" 正在跳舞%i 阅读全文
摘要:
# # pcjimport pymsql# 1、连接数据库# mysql -uroot -p# 2、 显示数据库# show databases;# 3、显示当前数据库的时间# select now();# 4、显示数据库版本# select version();# 5、创建数据库# create 阅读全文