- 军军小站|张军博客
搜索到与相关的文章
Python

python学习14:成绩分组

'''利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。'''frompip._vendor.distlib.compatimportraw_inputdeftest1(n):f=""ifn>=90:f="A"elif60<=n<=89:f="B"else:f="C"print("%d成绩%s"%(n,f));num=raw_input("请输入:");num=int(num)test1(n

系统 2019-09-27 17:48:27 1914

Python

python及其解释器(学习笔记一)

1.初识python(python2.7)1)python既是面向过程的又可以是面向对象的。面向过程:代码由可以重用的函数构建;面向过程:代码由数据和功能组合成的对象构建。2)python是一种解释型语言,与java等编译型语言不同,在执行python程序的过程中无需编译器进行编译和链接,既在执行python代码时减少了编译环节,解释器会将源代码转换成字节码再翻译给计算机执行。3)python是一种交互式语言:在python的提示符>>>后面直接执行代码。

系统 2019-09-27 17:48:00 1914

Python

【Python】pickle包的dump函数和load函数

pickle包的dump函数和load函数分别实现了数据的序列化和反序列化。一、dump()方法pickle.dump(obj,file,[,protocol])注释:序列化对象,将对象obj保存到文件file中去。参数protocol是序列化模式,默认是0(ASCII协议,表示以文本的形式进行序列化),protocol的值还可以是1和2(1和2表示以二进制的形式进行序列化。其中,1是老式的二进制协议;2是新二进制协议)。file表示保存到的类文件对象,f

系统 2019-09-27 17:47:49 1914

Python

python实现绘制树枝简单示例

python是解释型语言,本文介绍了Python下利用turtle实现绘图功能的示例,本例所示为Python绘制一个树枝,具体实现代码如下:python是解释型语言,本文介绍了Python下利用turtle实现绘图功能的示例,本例所示为Python绘制一个树枝,具体实现代码如下:importturtledefbranch(length,level):iflevel<=0:returnturtle.forward(length)turtle.left(45)

系统 2019-09-27 17:47:13 1914

Python

Python --我的常用函数

昆明地图defkmdt(x):importmatplotlib.pyplotaspltimportjsonwithopen('km.json','rb')asf:data=json.load(f)forfeainrange(len(data['features'])):df=data['features'][fea]['geometry']['coordinates']forf1inrange(len(df)):df1=df[f1]forf2inrange

系统 2019-09-27 17:46:53 1914

Python

Python实现FTP文件传输的实例

FTP一般流程FTP对应PASV和PORT两种访问方式,分别为被动和主动,是针对FTP服务器端进行区分的,正常传输过程中21号端口用于指令传输,数据传输端口使用其他端口。PASV:由客户端发起数据传输请求,服务器端返回并携带数据端口,并且服务器端开始监听此端口等待数据,为被动模式;PORT:客户端监听端口并向服务器端发起请求,服务器端主动连接此端口进行数据传输,为主动模式。其中TYPE分两种模式,I对应二进制模式、A对应ASCII模式;PASV为客户端发送

系统 2019-09-27 17:46:25 1914

Python

Python实现的统计文章单词次数功能示例

本文实例讲述了Python实现的统计文章单词次数功能。分享给大家供大家参考,具体如下:题目是这样的:你有一个目录,放了你一个月的日记,都是txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。其实就是统计一篇文章出现最多的单词,但是要去除那些常见的连词、介词和谓语动词等,代码:#coding=utf-8importcollectionsimportreimportosuseless_words=('the','a','an','a

系统 2019-09-27 17:45:54 1914

Python

跟老齐学Python之Python安装

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE。笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章。那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西。刚才又有了一个术语――“程序”,什么是程序?本文就不讲了。如果列为观众不是很理解这个词语,请上网google一下。注:

系统 2019-09-27 17:45:26 1914

Python

浅谈python为什么不需要三目运算符和switch

对于三目运算符(ternaryoperator),python可以用conditionalexpressions来替代如对于x<5?1:0可以用下面的方式来实现1ifx<5else0注:conditionalexpressions是在python2.5之前引入的,所以以上代码仅适用于2.5以及之后的版本对于2.5之前的版本,可以用下面这种形式X<5and1or0对于switch,我们完全可以用dictionary来实现,看下面的例子>>>defswitch

系统 2019-09-27 17:38:18 1914

Python

详细解读Python中解析XML数据的方法

Python可以使用xml.etree.ElementTree模块从简单的XML文档中提取数据。为了演示,假设你想解析PlanetPython上的RSS源。下面是相应的代码:fromurllib.requestimporturlopenfromxml.etree.ElementTreeimportparse#DownloadtheRSSfeedandparseitu=urlopen('http://planet.python.org/rss20.xml')

系统 2019-09-27 17:38:13 1914