搜索到与相关的文章
Python

python之Thread对象

Thread对象的属性importthreadingfromtimeimportsleep,ctimedefpri(py,n):name=p1.name#线程名id=p1.ident#线程标识符foriinrange(n):print('name=%snow=%sid=%s'%(name,ctime(),id))sleep(1)p1=threading.Thread(target=pri,args=('python',3),name='chian')#p1

系统 2019-09-27 17:56:20 2340

Python

Python实现简单的列表冒泡排序和反转列表操作示例

本文实例讲述了Python实现简单的列表冒泡排序和反转列表操作。分享给大家供大家参考,具体如下:#-*-coding:utf-8-*-#!python2a=[3,4,6,2,1]printadefsortAndAddNew(a):b=[]l=len(a)foriinrange(l):j=iforjinrange(l):if(a[i]>a[j]):a[i],a[j]=a[j],a[i]forkinrange(len(a)):b.append(a[k])ret

系统 2019-09-27 17:55:43 2340

Python

Python的引包机制 / 模块的搜索顺序

Python的引包机制/模块的搜索顺序1、当前目录下有没有该***.py2、python安装目录下面去找“**\Python36\Lib”下有没有*.py3、环境变量path下面去找导入python工程下新建文件夹Case自定义testcase的模块:importsyssys.path.append(“\Case:”)#将该目录添加到系统变量path下fromCaseimporttestcasepython中每一个模块都有一个内置属性.__file__可以

系统 2019-09-27 17:55:21 2340

Python

python 常量、局部变量、全局变量的使用

2.1变量与常量2.1.1变量变量:可以改变的量。python中创建变量无需声明,赋的值什么类型,该变量就是什么类型;python中变量先赋值才能使用,赋值后python里面只会在内存创建一个值,该变量指向内存的这个值;变量名命名规则:数字、字母、下划线的任意组合(前提是:数字不能放在名字开头);变量名不能是关键字(如int、char、str);取名推荐使用驼峰体(myBookCount),且容易明白含义;如图2-1所示,在python中,如果count、

系统 2019-09-27 17:55:12 2340

Python

Python爬取Boss直聘,获取全国Python薪酬榜

深感抱歉本来这篇文章应该是在昨天发的,可是电脑出了问题蓝屏了。晚上回来重装了系统,结果还是搞到了现在。今天想和大家聊聊Python与爬虫python之所以能迅速风靡全国,和大街小巷各种的培训机构脱不开关系。一会pythonAI未来以来,一会儿4个月培养人工智能与机器学习顶尖人才,更有甚者什么一周成就爬虫分析师…我这一把年纪了,胆子小只敢在自己的公众号里说说。至于出去了,你们该实力互吹、生猛造势的,我看看就好不说话。网上经常看到爬虫的文章,什么爬了几十万数据

系统 2019-09-27 17:52:54 2340

Python

Python全局变量操作详解

接触Python时间不长,对有些知识点,掌握的不是很扎实,我个人比较崇尚不管学习什么东西,首先一定回去把基础打的非常扎实了,再往高处走。今天遇到了Python中的全局变量的相关操作,遇到了问题,所以,在这里将自己遇到的问题,做个记录,以长记心!!!在Python中使用全局变量,其实,个人认为并不是很明智的选择;但是自己还是坚信,存在便合理,在于你怎么使用;全局变量降低了模块和函数之间的通用性;所以,在以后的编程过程中,应尽量避免使用全局变量。全局变量的使用

系统 2019-09-27 17:49:40 2340

Python

LeetCode—Python—136. 只出现一次的数字

1、题目描述https://leetcode-cn.com/problems/single-number/给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:42、代码详解方法:列表操作遍历nums中的每一个元素如果某个nums中的数字是新出现的,则将它添加到列表

系统 2019-09-27 17:45:35 2340

Python

python 字典(dict)按键和值排序

python字典(dict)的特点就是无序的,按照键(key)来提取相应值(value),如果我们需要字典按值排序的话,那可以用下面的方法来进行:1下面的是按照value的值从大到小的顺序来排序。dic={'a':31,'bc':5,'c':3,'asd':4,'aa':74,'d':0}dict=sorted(dic.items(),key=lambdad:d[1],reverse=True)print(dict)输出的结果:[('aa',74),('a

系统 2019-09-27 17:38:09 2340

Python

Python制作爬虫采集小说

开发工具:python3.4操作系统:win8主要功能:去指定小说网页爬小说目录,按章节保存到本地,并将爬过的网页保存到本地配置文件。被爬网站:http://www.cishuge.com/小说名称:灵棺夜行代码出处:本人亲自码的importurllib.requestimporthttp.cookiejarimportsocketimporttimeimportretimeout=20socket.setdefaulttimeout(timeout)sl

系统 2019-09-27 17:38:03 2340

Python

Python合并字符串的3种方法

目的将一些小的字符串合并成一个大字符串,更多考虑的是性能方法常见的方法有以下几种:1.使用+=操作符复制代码代码如下:BigString=small1+small2+small3+...+smalln例如有一个片段pieces=['Today','is','really','a','good','day'],我们希望把它联起来复制代码代码如下:BigString=''foreinpieces:BigString+=e+''或者用复制代码代码如下:impor

系统 2019-09-27 17:38:00 2340