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

跟老齐学Python之有容乃大的list(3)

对list的操作向list中插入一个元素前面有一个向list中追加元素的方法,那个追加是且只能是将新元素添加在list的最后一个。如:>>>all_users=["qiwsir","github"]>>>all_users.append("io")>>>all_users['qiwsir','github','io']从这个操作,就可以说明list是可以随时改变的。这种改变的含义只它的大小即所容纳元素的个数以及元素内容,可以随时直接修改,而不用进行转换。这

系统 2019-09-27 17:56:53 1794

Python

python中bisect模块用法实例

本文实例讲述了python中bisect模块用法,分享给大家供大家参考。具体方法分析如下:这个模块只有几个函数,一旦决定使用二分搜索时,立马要想到使用这个模块。示例代码如下:importbisectL=[1,3,3,6,8,12,15]x=3x_insert_point=bisect.bisect_left(L,x)#在L中查找x,x存在时返回x左侧的位置,x不存在返回应该插入的位置..这是3存在于列表中,返回左侧位置1printx_insert_poin

系统 2019-09-27 17:56:28 1794

Python

浅谈Python 敏感词过滤的实现

一个简单的实现classNaiveFilter():'''FilterMessagesfromkeywordsverysimplefilterimplementation>>>f=NaiveFilter()>>>f.add("sexy")>>>f.filter("hellosexybaby")hello****baby'''def__init__(self):self.keywords=set([])defparse(self,path):forkeywo

系统 2019-09-27 17:56:10 1794

Python

Python中的数值、字符串、元组及列表实例介绍

一、数据类型:-数值-字符串-列表-元组-字典1.数值类型:(1)整型In[6]:a=123In[7]:type(a)Out[7]:intIn[8]:(2)长整型In[8]:a=199999999999999999999999999999In[9]:aOut[10]:199999999999999999999999999999LIn[11]:type(a)Out[12]:longIn[13]:(3)浮点型0.0,12.0-18.83e+7等科学计数法是浮点

系统 2019-09-27 17:56:05 1794

Python

Python字典排序

defreverse_rank(id,score):values=list()fori,vinzip(id,score):values.append((i,(np.argmax(v),v[1])))values=sorted(values,key=lambdaitem:(item[1][0],item[1][1]),reverse=True)returnvaluesid=['1','2','3','4']score=[(1,0.45),(0,0.32),(

系统 2019-09-27 17:55:51 1794

Python

python 统计代码行数简单实例

python统计代码行数简单实例送测的时候,发现需要统计代码行数于是写了个小程序统计自己的代码的行数。#calclate_code_lines.pyimportosdefafileline(f_path):res=0f=open(f_path)forlinesinf:iflines.split():res+=1returnresif__name__=='__main__':host='E:'+os.sep+'develop'+os.sep+'dev_wor

系统 2019-09-27 17:55:46 1794

Python

python跳出死循环

python循环怎么跳出1、常用跳出方法:while判断条件:循环语句当判定条件不满足时退出循环2、循环次数不定跳出循环方法:在while循环内加一个if判定条件,,用break语句跳出循环。即while1:num=input("请输入编号:")name=input("请输入姓名:")line=[num,name]a=input("输入q退出!任意键继续!!")ifa.lower()=='q'://输入一个大写或小写的q退出循环print("已退出输入!!

系统 2019-09-27 17:55:42 1794

Python

Python入门_浅谈数据结构的4种基本类型

数据结构:通俗点说,就是储存大量数据的容器。这里主要介绍Python的4种基本数据结构:列表、字典、元组、集合。格式如下:列表:list=[val1,val2,val3,val4],用中括号;字典:dict={key1:val1,key2:val2},大括号,且每个元素是带有冒号的key与val的对应关系组;元组:tuple=(val1,val2,val3,val4),小括号;集合:set={val1,val2,val3,val4},大括号。1.列表:li

系统 2019-09-27 17:55:33 1794

Python

Python入门篇之编程习惯与特点

1.代码风格在Python中,每行程序以换行符代表结束,如果一行程序太长的话,可以用“\”符号扩展到下一行。在python中以三引号(""")括起来的字符串,列表,元组和字典都能跨行使用。并且以小括号(...)、中括号[...]和大括号{...}包围的代码不用加“\”符也可扩展到多行。在Python中是以缩进来区分程序功能块的,缩进的长度不受限制,但就一个功能块来讲,最好保持一致的缩进量。如果一行中有多条语句,语句间要以分号(;)分隔。以“#”号开头的内容

系统 2019-09-27 17:55:15 1794

Python

python自动化测试之如何解析excel文件

前言自动化测试中我们存放数据无非是使用文件或者数据库,那么文件可以是csv,xlsx,xml,甚至是txt文件,通常excel文件往往是我们的首选,无论是编写测试用例还是存放测试数据,excel都是很方便的。那么今天我们就把不同模块处理excel文件的方法做个总结,直接做封装,方便我们以后直接使用,增加工作效率。openpyxlopenpyxl是个第三方库,首先我们使用命令pipinstallopenpyxl直接安装注:openpyxl操作excel时,行

系统 2019-09-27 17:54:53 1794