搜索结果
查询Tags标签: def,共有 1678条记录-
python 不同参数选择不同函数
有时候需要根据不同的情况调用不同的方法实现功能逻辑,有什么优雅的方式可以实现么?首先有一个最原始的 if ... else 方式 parm = Adef A(): print("A") def B(): print("B") if parm == A: A()elif parm == B: B()这样的方式可以实现功…
2021/8/16 14:36:22 人评论 次浏览 -
Python代码优化的几点思路总结
代码优化原则Python 是一种脚本语言,相比 C/C++ 等编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。下面对 Python 代码加速运行的技巧进行整理。 在深入代码优化细节之前,需要了解一些代码优化基本原则:第一个基本原…
2021/8/16 9:06:01 人评论 次浏览 -
Python代码优化的几点思路总结
代码优化原则Python 是一种脚本语言,相比 C/C++ 等编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。下面对 Python 代码加速运行的技巧进行整理。 在深入代码优化细节之前,需要了解一些代码优化基本原则:第一个基本原…
2021/8/16 9:06:01 人评论 次浏览 -
循环导入问题,模块的搜索路径与优先级,软件开发目录规范,包
**循环导入问题**循环导入问题.py文件import m1 print(m1.current_user) m1.login() print(m1.current_user)m1.py文件from m2 import f2 import osdef login():while True:inp_user = input(username>>>: ).strip()inp_pwd = input(password>>>: ).str…
2021/8/15 23:06:33 人评论 次浏览 -
循环导入问题,模块的搜索路径与优先级,软件开发目录规范,包
**循环导入问题**循环导入问题.py文件import m1 print(m1.current_user) m1.login() print(m1.current_user)m1.py文件from m2 import f2 import osdef login():while True:inp_user = input(username>>>: ).strip()inp_pwd = input(password>>>: ).str…
2021/8/15 23:06:33 人评论 次浏览 -
Python栈和队列
1、栈 class Stack(object):"""栈"""def __init__(self):self._list = []def push(self, item):"""添加一个新的元素item到栈顶"""self._list.append(item)def pop(self):"""弹出栈顶元素&qu…
2021/8/15 22:07:06 人评论 次浏览 -
Python栈和队列
1、栈 class Stack(object):"""栈"""def __init__(self):self._list = []def push(self, item):"""添加一个新的元素item到栈顶"""self._list.append(item)def pop(self):"""弹出栈顶元素&qu…
2021/8/15 22:07:06 人评论 次浏览 -
Python 网络编程(聊天室的基础实现)
运用到的知识:python socket使用,tcp/ip协议的理解,python面向对象编程, python多线程实现的原理图:实现的代码:# -*- coding = utf-8 -*-# @Time : 2021/8/14 11:49# @Author : 刘卓文# @File : 聊天室.py# @Software : PyCharmimport socketimport threadingimpor…
2021/8/15 11:05:48 人评论 次浏览 -
Python 网络编程(聊天室的基础实现)
运用到的知识:python socket使用,tcp/ip协议的理解,python面向对象编程, python多线程实现的原理图:实现的代码:# -*- coding = utf-8 -*-# @Time : 2021/8/14 11:49# @Author : 刘卓文# @File : 聊天室.py# @Software : PyCharmimport socketimport threadingimpor…
2021/8/15 11:05:48 人评论 次浏览 -
3. Python 函数
知识要点3.1 函数的简介 3.2 函数的定义和调用 3.3 函数的参数 3.4 函数的返回值 3.5 递归函数 3.6 局部变量和全局变量 3.7 捕获异常3.1 函数的简介函数:将需要多次使用的代码块组织为一个小模块,叫做函数。 函数的作用:可以提高编写的效率以及代码的重用。3.2 函数的…
2021/8/14 20:05:59 人评论 次浏览 -
3. Python 函数
知识要点3.1 函数的简介 3.2 函数的定义和调用 3.3 函数的参数 3.4 函数的返回值 3.5 递归函数 3.6 局部变量和全局变量 3.7 捕获异常3.1 函数的简介函数:将需要多次使用的代码块组织为一个小模块,叫做函数。 函数的作用:可以提高编写的效率以及代码的重用。3.2 函数的…
2021/8/14 20:05:59 人评论 次浏览 -
python定义类中特殊函数
点击查看代码 # # 基于可迭代对象&生成器 实现:自定义输出被2整除的数 # # class Xrange(object): # def __init__(self, max_num): # self.max_num = max_num # # def __iter__(self): # counter = 0 # while counter < self.ma…
2021/8/14 17:06:02 人评论 次浏览 -
python定义类中特殊函数
点击查看代码 # # 基于可迭代对象&生成器 实现:自定义输出被2整除的数 # # class Xrange(object): # def __init__(self, max_num): # self.max_num = max_num # # def __iter__(self): # counter = 0 # while counter < self.ma…
2021/8/14 17:06:02 人评论 次浏览 -
python多继承
首先在说多继承之前,先讲两组概念: 1.经典类和新式类 在python2.x及之前的版本,由任意内置类型派生出的类,都是"新式类";相反的是,不是由任意内置类型派生出的类,叫“经典类”; 这俩区分在python3之后就没有"经典类"了,因为所有的类都派生自内置类型…
2021/8/14 17:05:53 人评论 次浏览 -
python多继承
首先在说多继承之前,先讲两组概念: 1.经典类和新式类 在python2.x及之前的版本,由任意内置类型派生出的类,都是"新式类";相反的是,不是由任意内置类型派生出的类,叫“经典类”; 这俩区分在python3之后就没有"经典类"了,因为所有的类都派生自内置类型…
2021/8/14 17:05:53 人评论 次浏览