随笔分类 -  Python_relevant

Python相关
摘要:01-使用Thread完成多线程 02-使用Thread子类完成创建多线程 03-线程的执行顺序 04-线程共享全局变量 线程的全局变量是共享的 06-列表当做实参传递到线程处理函数中 07-进程和线程的区别 08-执行100万次的bug 原因 : 因为全局变量是可见的,你加100万次的时候,我也再 阅读全文
posted @ 2020-06-11 19:56 Curedfisher 阅读(135) 评论(0) 推荐(0) 编辑
摘要:01-pdb调试_recv 02-pdb调试2_recv 03-pep8规则_recv 04-多任务概念_recv 在唱歌的同时还在跳舞 05-多任务理解_recv 06-fork创建子进程_recv 07-getpid、getppid_recv 08-父子进程的先后顺序_recv 09-全局变量在 阅读全文
posted @ 2020-06-10 07:25 Curedfisher 阅读(118) 评论(0) 推荐(0) 编辑
摘要:01-类当做装饰器 阅读全文
posted @ 2020-06-09 20:30 Curedfisher 阅读(137) 评论(0) 推荐(0) 编辑
摘要:01-迭代器 迭代 : 迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。 如果返回为True,则为迭代器对象 注意: 生成器一定是迭代器,但是迭代器不一定是生成器 02-闭包 简单来说就是一个函数定义中 阅读全文
posted @ 2020-06-05 17:06 Curedfisher 阅读(132) 评论(0) 推荐(0) 编辑
摘要:01-模块重新导入_recv 修改导入模块的值后,并没有打印出来 02-模块循环导入问题_recv 我用到你的功能,我导入你;你用到了我的功能,你导入我 03 、is_recv 04 、is扩展_recv 05-深拷贝和浅拷贝_recv 06-深拷贝和浅拷贝-copy和deepcopy的不同_rec 阅读全文
posted @ 2020-06-05 07:14 Curedfisher 阅读(124) 评论(0) 推荐(0) 编辑
摘要:1.查看python关键字 import keyword a = keyword.kwlist # 查看python关键字print(a) ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'cla 阅读全文
posted @ 2020-06-04 15:47 Curedfisher 阅读(139) 评论(0) 推荐(0) 编辑
摘要:01-显示敌机 1.创建敌机类 2.显示到屏幕 02-控制敌机左右移动 03-代码优化:子弹越界的问题 04-敌机发射子弹 已完成 05-敌机发射的子弹判断越界 已完成 06-代码优化:抽取基类 已完成 07-扩展:飞机爆炸效果 爆炸效果:短时间内替换图片 未优化总代码 # -*- coding:u 阅读全文
posted @ 2020-06-03 14:57 Curedfisher 阅读(290) 评论(0) 推荐(0) 编辑
摘要:01-游戏的原理 1.先显示一个窗口,再将背景贴入窗口 2.然后再显示图中这几个飞机 3.然后控制图像重复画,只要足够快,肉眼就认为是连贯的 02-飞机大战:创建窗口 # -*- coding:utf-8 -*-import pygameimport timedef main(): #1. 创建窗口 阅读全文
posted @ 2020-06-02 16:06 Curedfisher 阅读(277) 评论(0) 推荐(0) 编辑
摘要:01-模块中的__all__的作用 02-包、__init__.py的作用 包可以更好的管理你的程序 03-模块的发布、安装 解决方法是系统的,就能在任何地方调用 from distutils.core import setupsetup(name="xuejj",version="1.0",des 阅读全文
posted @ 2020-05-31 16:54 Curedfisher 阅读(193) 评论(0) 推荐(0) 编辑
摘要:01-设计4s店类-1 02-设计4s店类-2 03-设计4s店类-3-使用函数完成解耦 class CarStore(object): def order(self,car_type): return select_car_by_type(car_type)def select_car_by_ty 阅读全文
posted @ 2020-05-27 15:54 Curedfisher 阅读(156) 评论(0) 推荐(0) 编辑
摘要:01-隐藏属性(也叫保护属性) 02-私有方法 03-__del__方法 注意:等号先打印,意味着对象没有在代码第9行死亡 游戏中英雄死亡的叫声等,就可以在__del__方法中体现 04-测量对象的引用个数 05-继承 06-子类继承父类、父类的父类 07-重写 08-调用被重写的方法 09-私有方 阅读全文
posted @ 2020-05-22 07:54 Curedfisher 阅读(138) 评论(0) 推荐(0) 编辑
摘要:01-面向对象、面向过程区别 02-面向对象 03-类和对象的关系 04-类和对象的区分、类的3个组成部分 06-定义一个类 07-创建对象 08-调用对象的方法 09-给对象添加属性 10-创建多个对象 11-self 13-__init__方法 14-调用__init__方法的流程 15-调用_ 阅读全文
posted @ 2020-05-18 21:03 Curedfisher 阅读(137) 评论(0) 推荐(0) 编辑
摘要:01-匿名函数 03-匿名函数当做实参 04-匿名函数应用-2 间接验证了python语言的动态性 05-交换2个变量的方式 第三种为python语言独有的交换方式 06-知识点扩充 因为所有嵌套的引号统统都是引用 07-文件的介绍 在linux当中,一切设备皆文件,即:鼠标,键盘等都是文件 08- 阅读全文
posted @ 2020-05-13 07:51 Curedfisher 阅读(143) 评论(0) 推荐(0) 编辑
摘要:在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。 Python中的小括号(): 代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来的 1 >>> tup = 阅读全文
posted @ 2020-05-12 08:50 Curedfisher 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:01-局部变量 02-全局变量 03-全局变量、局部变量的区别 05-全局变量和局部变量名字相同 06-全局变量命名-建议 07-名片管理系统-函数版 通过help()可以查看到三个引号中定义的内容,方便查看代码的功能 08-列表、字典、当做全局变量 09-函数返回多个值-强调 10-缺省参数的介绍 阅读全文
posted @ 2020-05-07 07:52 Curedfisher 阅读(131) 评论(0) 推荐(0) 编辑
摘要:13-函数的嵌套调用应用-1 01-元组 元组的特点:定义好了,不能修改 02-定义函数 把一个独立的代码块当做一个整体,整体称之为函数. ctrl+d,拖动鼠标,快速选择所有行 ctrl +-->(上下左右的右键直接跳到行尾) 注意:定义一个函数,又叫封装 03-定义、调用函数 04-多个函数的定 阅读全文
posted @ 2020-04-23 07:59 Curedfisher 阅读(152) 评论(0) 推荐(0) 编辑
摘要:01-字符串在内存中的存储方式 02-字符串类型的转换 03-输入、输出字符串 04-组成字符串的2种方式 05-字符串中的下标 06-切片,字符串逆序 逆序也称为倒序 07-字符串的常见操作 split利用for循环来统计每个单词的个数 08-列表的引入、定义、和C语言中的数组不同的点\ pyth 阅读全文
posted @ 2020-04-18 10:21 Curedfisher 阅读(139) 评论(0) 推荐(0) 编辑
摘要:01-if比较运算符、and、or 02-使用if完成白富美 03-if语句的注意点 直接跳到第11行 注意: if最多有一个else 04-if逻辑运算符-not not 译为"非" 05-if-elif的使用1 07-while循环 08-while循环1-100之间的数 09-if嵌套、上火车 阅读全文
posted @ 2020-04-16 08:29 Curedfisher 阅读(173) 评论(0) 推荐(0) 编辑
摘要:在文件头部加上: # -*- coding: utf-8 -*- 阅读全文
posted @ 2020-04-15 11:13 Curedfisher 阅读(2290) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-14 14:41 Curedfisher 阅读(123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示