码迷,mamicode.com
首页 > 编程语言 > 日排行
Python 中的一些小技巧
这里是本人收集的一些 Python 编程小技巧,适合有一定基础的童鞋观看。。 一、函数式编程 函数式编程用来处理数据,感觉很方便。(要是再配上管道操作符 或者 Java 的那种链式调用,超级爽!可惜 Python 都没有。。需要借助第三方库) 1. 分组/group 数据处理中一个常见的操作,是将列 ...
分类:编程语言   时间:2018-09-08 21:06:18    阅读次数:164
Ubuntu 下生成 python 环境安装文件 requirements.txt
参考: "查找python项目依赖并生成requirements.txt" Ubuntu 下生成 python 环境安装文件 首先通过 pip 安装 模块: 然后进入 python 源码所在的目录下,执行: 该命令在当前目录下生成 。 如果需要在一个新的环境下重新安装源码需要的依赖包,只需执行: 2 ...
分类:编程语言   时间:2018-09-08 21:06:33    阅读次数:330
Python学习—面向对象学习下
面向对象下1.构造方法与析构方法classPeople(object):#构造方法:__init__(),在实例化对象时自动执行的方法def__init__(self,name,age):self.name=nameself.age=ageprint("创建对象成功.......")#析构函数:__del__(),当你删除对象时,自动调用的方法#删除对象:del对象名def__del__(self
分类:编程语言   时间:2018-09-08 21:07:52    阅读次数:186
【python练习】基于socket的FTP程序 v1.1.0(支持并发)
增加功能 程序功能: 测试: 程序结构: 仅在core下添加了MyThreadPool.py ...
分类:编程语言   时间:2018-09-08 21:08:52    阅读次数:185
python装饰器详解
原文地址https://blog.csdn.net/xiangxianghehe/article/details/77170585 简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下 ...
分类:编程语言   时间:2018-09-08 21:11:07    阅读次数:181
unity 中让Text的文字动态刷新形式
第一种刷新文字形式 using UnityEngine; using System.Collections; using UnityEngine.UI; public class SensorTextRefresh2 { // Use this for initialization string s ...
分类:编程语言   时间:2018-09-08 21:12:12    阅读次数:1426
Python学习—面向对象学习上
面向对象简介OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容。面向对象的三大特性Encapsulation封装把客观事物封装成抽象的类,并且类可以把自己的属性和方法只让可信的类或者对象操作,对不
分类:编程语言   时间:2018-09-08 21:12:47    阅读次数:162
python学习之【第五篇】:Python中的元组及其所具有的方法
1.前言 Python的元组(tuple)与列表很相似,不同之处在于元组不能被修改,即元组一旦创建,就不能向元组中的增加新元素,不能删除元素中的元素,更不能修改元组中元素。但是元组可以访问任意元素,可以切片,可以循环遍历,元组可以理解成是一个只读的列表。 2.元组的创建 元组创建很简单,元组使用小括 ...
分类:编程语言   时间:2018-09-08 21:14:03    阅读次数:177
windows下同时装了Python3和Python2,如何区分使用?
1.前言 想学习Python3,但是暂时又离不开Python2。在Windows上如何让它们共存呢? 目前国内网站经常会让大家把其中一个python.exe改个名字,这样区分开两个可执行文件的名字,但是这样做有一个重大的隐患,就是修改了名字的那个python对应的pip将无法使用。 事实上这个问题几 ...
分类:编程语言   时间:2018-09-08 21:14:19    阅读次数:233
windows下如何安装Python虚拟环境
1.前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列虚拟的Python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。作 ...
分类:编程语言   时间:2018-09-08 21:14:50    阅读次数:208
python原生的日志模块
Python中有个logging模块可以完成相关信息的记录,在debug时用它往往事半功倍 1. 日志级别 日志一共分成5个等级,从低到高分别是: 说明: DEBUG:详细的信息,通常只出现在诊断问题上 INFO:确认一切按预期运行 WARNING:一个迹象表明,一些意想不到的事情发生了,或表明一些 ...
分类:编程语言   时间:2018-09-08 21:15:04    阅读次数:254
python学习之【第八篇】:Python中的函数基础
1.前言 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。 2.函数的定义 定义函数时需要遵守以下规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义 ...
分类:编程语言   时间:2018-09-08 22:26:53    阅读次数:162
嵌入式软件测试题(C语言)V1.0
嵌入式软件测试题(C语言)V1.0 以下50个选择题,每题都可能存在一个或多个正确答案,请找出所有正确答案填在每题对应的括号中。多选、错选、漏选或不选,均不得分。每题2分。总计100分。 为了缩短篇幅和节约大家的时间,试题中的代码可能不是完整的代码,答题时请不用考虑代码是否具有可编译和可执行性,仅分 ...
分类:编程语言   时间:2018-09-08 22:27:29    阅读次数:401
python常用模块
一、时间模块 二、random 模块 三、collections模块 四、os模块 五、 re模块 六、hashlib模块 七、logger日志模块 ...
分类:编程语言   时间:2018-09-08 22:28:18    阅读次数:142
二叉排序树的创建
二叉查找树(Binary Search Tree)又叫二叉排序树(Binary Sort Tree),它是一种数据结构,支持多种动态集合操作,如 Search、Insert、Delete、Minimum 和 Maximum 等。 二叉查找树要么是一棵空树,要么是一棵具有如下性质的非空二叉树: 若左子 ...
分类:编程语言   时间:2018-09-08 22:29:50    阅读次数:200
201771010117马兴德 实验二 Java基本程序设计(1)
实验二 Java基本程序设计(1) 第一部分 理论知识的学习。 第三章Java基本程序设计结构 1 基本知识: (1)标识符:标识符由字母、下划线、美元符号和数字组成,且第一个符号不能为数字。比如Hello,$1234都是合法的字符;同时标识符也可用作类名、变量名、方法名、文件名等。 (2)关键字: ...
分类:编程语言   时间:2018-09-08 22:30:32    阅读次数:285
c语言:矩阵相乘-矩阵相加 新手练习1
#include<stdio.h> #include<stdlib.h> #include<time.h> #include<string.h> void main() { int a[4][4]; int b[4][4]; int c[4][4]; int i,j,k,s,t,m,n; srand ...
分类:编程语言   时间:2018-09-08 22:31:34    阅读次数:185
180908 python 字符串内建函数
Python 的字符串内建函数 Python 的字符串常用内建函数如下: capitalize()将字符串的第一个字符转换为大写 center(width, fillchar) count(str, beg= 0,end=len(string)) bytes.decode(encoding="utf ...
分类:编程语言   时间:2018-09-08 22:32:03    阅读次数:173
Python+OpenCV图像处理(十六)—— 轮廓发现
简介:轮廓发现是基于图像边缘提取的基础寻找对象轮廓的方法,所以边缘提取的阈值选定会影响最终轮廓发现结果。 代码如下: 运行结果: 注意: 1.Opencv发现轮廓的函数原型为:findContours(image, mode, method[, contours[, hierarchy[, offs ...
分类:编程语言   时间:2018-09-08 22:32:20    阅读次数:264
python random函数总结
import random random.shuffle([]) 把这个list原地打乱 random.choice([]) 从这个list中随机选一个 random.sample([],k=..) 随机产生k个例子 random.normalvariate(mu=..,sigma = ) 随机正态 ...
分类:编程语言   时间:2018-09-08 22:32:53    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!