
Python
文章平均质量分 63
小耗子先森
多吃饭,长个子
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu安装PyRender和Osmesa
1. 首先安装PyRender;pip install pyrender2. 再安装osmesa;sudo apt updatesudo wget https://github.com/mmatl/travis_debs/raw/master/xenial/mesa_18.3.3-0.debsudo dpkg -i ./mesa_18.3.3-0.deb || truesudo apt install -f3. 安装最新版的PyOpenGL;git clone https:/原创 2021-03-23 21:17:01 · 9692 阅读 · 1 评论 -
Python中classmethod和staticmethod
这里简单介绍一下自己对于classmethods和staticmethods的认识,。首先是类方法, 在Python中指的时与类相关的方法, 而不与对象相关的方法, 也就是说这个方法是绑定在类上的, 比如我们要写一个方法统计这个类被调用了多少次class A(): a = 0 def __init__(self): a += 1 def get_a(): return a原创 2018-01-30 21:43:39 · 2148 阅读 · 0 评论 -
Python中lambda, map, reduce和filter函数的用法小结
lambda在Python中相当于一个匿名函数,只能写一行,对于一些代码量极其简短的函数,lambda可以起到速写的作用。代码如下:def sum(a, b): return a + bsum(1, 2) # 使用lambda函数sum = lambda a, b: a + bsum(1, 2) # 结果都为3值得注意的是,lambda中不能有return关键字原创 2018-01-30 22:03:12 · 464 阅读 · 0 评论 -
Python闭包和装饰器
In programming languages, closures (also lexical closures or function closures) are techniques for implementing lexically scoped name binding in languages with first-class functions. Operationally, a原创 2018-01-29 23:23:44 · 210 阅读 · 0 评论 -
Python property函数的用法
原创 2018-02-08 22:01:45 · 3587 阅读 · 0 评论 -
Python对于私有化的处理
Python语言并不直接支持私有方式,需要程序员自己把握在外部进行特性修改的时机。让方法或者特性变成私有,可以在其名字前加上双下划线class Secretive: def __inaccessible(self): print('Bet you can\'t see me...') def accessible(self): pr...原创 2018-02-09 23:09:37 · 1141 阅读 · 0 评论 -
Python使用多线程
进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的工具,是操作系统结构的基础。而线程又被称为轻量级进程,是程序中一个单一的顺序控制流程,进程内一个相对独立,可调度的执行单元,是系统独立调度和分派CPU的基本单元。线程自身只拥有一点在运行中必不可少的资源,例如程序计数器,一组寄存器和栈空间等,但可以和同属一个进程的其它线程共享进程所拥有的全部资源。python程序默认原创 2018-01-28 23:07:05 · 193 阅读 · 0 评论 -
Python网络套接字知识小结
套接字可以看成在两个程序进行通讯连接中的一个端点,是连接应用程序和网络驱动程序的桥梁。源IP地址和端口号以及目的IP地址和端口号的组合称为套接字,主要包括连接使用的协议(TCP、UDP等),本地的主机IP地址以及本地主机的进程所使用的端口号,远程主机的IP地址以及远程主机的进程所使用的端口号。TCP有三种套接字: SOCK_STREAM, SOCK_DGRAM, SOCK_RAW,其中SOCK_S...原创 2018-02-10 22:54:17 · 304 阅读 · 0 评论 -
使用Python求解复杂的数学问题
今天白天写了很长时间的高数题,然后晚上就想着看一下自己从图书馆借来的《Python科学计算》那本书,毕竟借来的书总得翻翻看吧。这里主要简单整理一下自己看得高数中常用知识点使用Python来求解的知识点。求极限:from sympy import *x = Symbol('x')limit(sin(x)/x, x, 0) # 结果为1limit((1+1/x)**x, x, oo) ...原创 2019-03-23 00:29:50 · 4554 阅读 · 0 评论