会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
零度雨的BLOGS
博客园
首页
新随笔
联系
管理
订阅
2019年9月1日
多线程的UDP聊天器
摘要: # pcjimport socketimport threading# def recv_msg(udp_socket):# while True:# recv_date = udp_socket.recvfrom(1024)# print(recv_date[0].decode("gbk"),re
阅读全文
posted @ 2019-09-01 11:57 零度雨的BLOGS
阅读(287)
评论(0)
推荐(0)
2019年8月9日
文件被导入时,能够直接执行的代码不需要被执行
摘要: 文件1:def SayHello(): print("你好,你好,我是sayhello")if __name__=='__main__': #文件被导入时,能够直接执行的代码不需要被执行 SayHello() print("小明开发的模块")文件2 # pcjimport 文件1print("-"*
阅读全文
posted @ 2019-08-09 22:35 零度雨的BLOGS
阅读(207)
评论(0)
推荐(0)
2019年8月8日
主动抛出异常
摘要: # pcjdef input_password(): #提示输入一个密码 pwd=input("请输入密码:") #判断密码长度是否8位,如果大于等于8位,返回一个值 if len(pwd)>=8: return pwd print("主动抛出异常") ex=Exception('密码长度不够')
阅读全文
posted @ 2019-08-08 15:09 零度雨的BLOGS
阅读(438)
评论(0)
推荐(0)
2019年8月3日
python异常
摘要: # # pcj#1、简单的异常处理# try:# num=int(input("请输入一个整数:"))# except:# #当输入不是整数时,异常# print("请输入正确的整数")# print("*"*50)#2、根据异常类型来处理# 需求:让用户输入一个整数,然后用8来除以用户输入的数值#
阅读全文
posted @ 2019-08-03 17:21 零度雨的BLOGS
阅读(301)
评论(0)
推荐(0)
初始化动作只执行一次
摘要: # pcjclass Pcj(object): #类属性记录一下是否执行过初始化方法 init_flag=False def __init__(self): #如果类属性为真,直接返回 if Pcj.init_flag: return #否则执行初始货方法 print("执行初始化方法") #执行后
阅读全文
posted @ 2019-08-03 16:18 零度雨的BLOGS
阅读(621)
评论(0)
推荐(0)
2019年7月31日
单例设计模式代码实现
摘要: # pcjclass Musicplay(object): id=None def __new__(cls, *args, **kwargs): if cls.id is None: cls.id=super().__new__(cls) #new是一个静态方法。所以要传cls参数 return c
阅读全文
posted @ 2019-07-31 23:02 零度雨的BLOGS
阅读(181)
评论(0)
推荐(0)
2019年7月23日
类的继承
摘要: # pcjclass Animal(): def eat(self): print("吃") def run(self): print("跑") def sleep(self): print("睡") def drink(self): print("喝")class Dog(Animal):#Dog
阅读全文
posted @ 2019-07-23 22:47 零度雨的BLOGS
阅读(153)
评论(0)
推荐(0)
多态的案例演示
摘要: # pcjclass Dog(object): def __init__(self,name): self.name=name def run(self): print("%s只会普通的玩"% self.name)class XiaoTiaoDog(Dog): def run(self): prin
阅读全文
posted @ 2019-07-23 22:45 零度雨的BLOGS
阅读(209)
评论(0)
推荐(0)
2019年7月21日
多任务的执行threading
摘要: # 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
阅读全文
posted @ 2019-07-21 11:09 零度雨的BLOGS
阅读(156)
评论(0)
推荐(0)
2019年7月19日
python--mysql的操作
摘要: # # pcjimport pymsql# 1、连接数据库# mysql -uroot -p# 2、 显示数据库# show databases;# 3、显示当前数据库的时间# select now();# 4、显示数据库版本# select version();# 5、创建数据库# create
阅读全文
posted @ 2019-07-19 15:24 零度雨的BLOGS
阅读(144)
评论(0)
推荐(0)
下一页
公告