linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell
您的位置:
主页
>
脚本语言
> python
python
Python是一种面向对象、解释型计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起
Python对两个有序列表进行合并和排序的例子
假设有2个有序列表l1、l2,如何效率比较高的将2个list合并并保持有序状态,这里默认排序是正序。思路是比较简单的,无非是依次比较l1和l2头部第一个元素,将比较小的放在一个新的列表中,以此类推,直
Python程序设计入门(1)基本语法简介
Python是当今日趋流行的一种脚本语言,它比Java更简单,比php更强大,并且还适用于做桌面应用的开发,在ubuntu中,更加是必须的一种脚本引擎,所以有必要去学习一下,这里的文章只针对有一定编程
Python程序设计入门(2)变量类型简介
通常来说,Python的变量/数据类型非常多,但是它是不需要用户指定的,因为有些是根据部份系统函数生成,另外一些是自动根据变量的值识别的,这些数据类型常量在classtypes定义,所以使用时需要im
Python程序设计入门(3)数组的使用
1、Python的数组可分为三种类型:(1)list普通的链表,初始化后可以通过特定方法动态增加元素。定义方式:arr=[元素](2)Tuple固定的数组,一旦定义后,其元素个数是不能再改变的。定义方
Python程序设计入门(4)模块和包
Python语言功能非常强大,除了类之外,还有模块和包的概念,这有点像perl,此处简单说说包和模块。一、Python中的模块模块——其实就是我们说的库(lib)的概念,不过它不仅只是可以包含一系列函
Python程序设计入门(5)类的使用简介
一、类的定义和使用python定义一个类的基本语法是:复制代码代码如下:/divclassclassname([基类一,基类二...]):[def__init__(self,[agv1,agv2...
Python里隐藏的“禅”
在python的lib目录里有一个:this.py,它其实是隐藏着一首诗,源码如下:复制代码代码如下:/divs=GurMrabsClguba,olGvzCrgrefOrnhgvshyvforg
Python中文件遍历的两种方法
关于Python的文件遍历,大概有两种方法,一种是较为便利的os.walk(),还有一种是利用os.listdir()递归遍历。方法一:利用os.walkos.walk可以自顶向下或者自底向上遍历整个
Python实现的几个常用排序算法实例
前段时间为准备百度面试恶补的东西,虽然最后还是被刷了,还是把那几天的“战利品”放点上来,算法一直是自己比较薄弱的地方,以后还要更加努力啊。下面用Python实现了几个常用的排序,如快速排序,选择排序,
Python中字典(dict)和列表(list)的排序方法实例
一、对列表(list)进行排序推荐的排序方式是使用内建的sort()方法,速度最快而且属于稳定排序复制代码代码如下:/diva=[1,9,3,7,2,0,5]a.sort()printa[0,1,2,
python中使用enumerate函数遍历元素实例
这个是python的一个内建函数,看书的时候发现了他,mark一下当我们既需要遍历索引同时需要遍历元素的时候,可以考虑使用enumerate函数,enumerate函数接受一个可遍历的对象,如列表、字
Python中的yield浅析
在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。一、迭代器(iterator)在Python中,for循环可以用于Python中的任何类型
Python写的贪吃蛇游戏例子
第一次用Python写这种比较实用且好玩的东西,权当练手吧游戏说明:*P键控制“暂停/开始”*方向键控制贪吃蛇的方向源代码如下:复制代码代码如下:/divfromTkinterimport*impor
win7 下搭建sublime的python开发环境的配置方法
Step1:安装python和sublimeStep2:给sublime安装packagecontrol,安装参见:官网Step3:配置安装路径方式一:配置windows的Path好处就是cmd的时候
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
解决方案搜了一下,找到一个Linux下的解决方案,如下所示:复制代码代码如下:/divSublimeText2运行pySide/pyQt程序的问题Ctrl-B后,界面不会弹出来,但是后台进程里面有p
python在linux中输出带颜色的文字的方法
在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信
python抓取网页时字符集转换问题处理方案分享
问题提出:有时候我们采集网页,处理完毕后将字符串保存到文件或者写入数据库,这时候需要制定字符串的编码,如果采集网页的编码是gb2312,而我们的数据库是utf-8的,这样不做任何处理直接插入数据库可能
教你如何在Django 1.6中正确使用 Signal
简单回答是:在其他方法无法使用的情况下,才最后考虑使用signal.因为新的django开发人员得知signal之后,往往会很高兴去使用它.他们在能使用signal的地方就使用signal,并且这是他
Python中文编码那些事
首先,要明白encode()和decode()的区别encode()的作用是将Unicode编码的字符串转换为其他编码格式。例如:st1.encode(utf-8)这句话的作用是将Unicode编
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
Flask依赖于两个外部库:Werkzeug和Jinja2。Werkzeug是一个WSGI(在web应用和多种服务器之间开发和部署的标准Python接口)的工具集,Jinja2负责渲染模板。一、安装F
Python通过websocket与js客户端通信示例分析
具体的websocket介绍可见http://zh.wikipedia.org/wiki/WebSocket这里,介绍如何使用Python与前端js进行通信。websocket使用HTTP协议完成握手
python正则表达式re模块详解
快速入门importrepattern=’this’text=’Doesthistextmatchthepattern?’match=re.search(pattern,text)s=matc
用python登录Dr.com思路以及代码分享
前提:isp得支持web登录的方式。说明:每个ISP的登录页面不一样,不过我估计算法都是一样的,于是解决方案应该也是相似的,只是表单的key可能不太一样。首先,分析登录页面。页面head镶嵌了scri
python 字典(dict)遍历的四种方法性能测试报告
python中,遍历dict的方法有四种。但这四种遍历的性能如何呢?我做了如下的测试l=[(x,x)forxinxrange(10000)]d=dict(l)fromtimeimportclockt0
Python开发的单词频率统计工具wordsworth使用方法
使用方法:pythonwordsworth--filenametextfile.txtpythonwordsworth-ftextfile.txt/div分析结果:附上github项目地址:https
首页
上一页
35
36
37
38
39
下一页
末页
文章分类
vbs
DOS/BAT
hta/htc
python
perl
VBA
ColdFusion
ruby
PowerShell
Lua
Golang
linux shell