python语言最常见的括号有三种,分别是:小括号()、中括号[]和大括号也叫做花括号{}。其作用也各不相同,分别用来代表不同的python基本内置数据类型。1.python中的小括号():代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。>>>tup=(1,2,3)>>>tup(1,2,3)>>>>>>()#空元组()>>>>>>55,#一个值的元组(55,)定义元组(tuple)时,如果只含一个元素,要在后
系统 2019-09-27 17:54:50 1856
pip源配置文件可以放置的位置:Linux/Unix:/etc/pip.con~/.pip/pip.conf(每一个我都找了都没有,所以我是在这个文件夹中创建的pip.conf文件)~/.config/pip/pip.confMacOSX:~/Library/ApplicationSupport/pip/pip.conf~/.pip/pip.conf/Library/ApplicationSupport/pip/pip.confWindows:%APPDA
系统 2019-09-27 17:53:45 1856
多线程的TCP服务器,供大家参考,具体内容如下背景:同学公司的传感器设备需要将收集的数据发到服务器上,前期想写一个简单的服务器来测试下使用效果,设备收集的数据非常的重要,所以考虑使用TCP协议来实现。因为只是测试使用,所以采用多线程的方式,毕竟节省资源嘛(使用协程时会导致I/O阻塞)开门见山,直接搬上来了一、tcp_server_v1.0使用说明:1.运行环境:python3解释器,并安装socket、threading模块;2.该版本使用多线程实现的多任
系统 2019-09-27 17:53:40 1856
元组和集合是Python中的基本类型一,元组元组(tuple)由小括号、逗号和数据对象构成的集合,各个项通过逗号隔开,元组的特点是:元组项可以是任何数据类型,也可以嵌套元组是一个位置有序的对象的集合,通过偏移来访问元组项,只不过元组是不可变的,不能在原处修改;元组的各个项可以重复,例如,一个元组可以是:(1,1,2,2,3)1,创建元组创建空的元组,一个空元组就是一个内控的小括号:>>>t=()创建包含一个项的元组,t=(1,)是一个元组,t=(1)是一个
系统 2019-09-27 17:53:17 1856
Python是面向对象的语言,所以程序抛出的异常也是类。常见的异常类1.NameError:尝试访问一个没有申明的变量2.ZeroDivisionError:除数为03.SyntaxError:语法错误4.IndexError:索引超出序列范围5.KeyError:请求一个不存在的字典关键字6.IOError:输入输出错误(比如你要读的文件不存在)7.AttributeError:尝试访问未知的对象属性8.TypeError:传给函数的参数类型不正确,比如
系统 2019-09-27 17:52:45 1856
先给大家介绍下python中format函数,在文章下面给大家介绍python.format()函数的简单使用---恢复内容开始---python中format函数用于字符串的格式化通过关键字print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字grade={'name':'陈某某','fenshu':'59'}print('{name}电工考了{fenshu}'.format(**grade))#通过关键字
系统 2019-09-27 17:51:53 1856
python文件的基本操作菜中菜文件操作open():打开file:文件的位置(路径)mode:操作文件模式encoding:文件编码方式f:文件句柄f=open("1.txt",mode='r',encoding='utf-8')print(f.read())f.close1.文件操作模式:r,w,a(重要)rb,wb,ab(次要)r+,w+,a+1.1r/w/a1.r操作:f=open('1.txt','r')print(f.read(
系统 2019-09-27 17:50:35 1856
参考:python文本相似度计算原始语料格式:一个文件,一篇文章。#!/usr/bin/envpython#-*-coding:UTF-8-*-importjiebafromgensimimportcorpora,models,similaritiesimportcodecsdefcut_words(file):withopen(file,'r',encoding="utf-8")asf:text=f.read()words=jieba.lcut(text
系统 2019-09-27 17:48:40 1856
背景:最近写的Python代码不知为何,总是执行到一半卡住不动,为了使程序能够继续运行,设置了函数调用超时机制。代码:importtimeimportsignaldeftest(i):time.sleep(i%4)print"%dwithintime"%(i)returniif__name__=='__main__':defhandler(signum,frame):raiseAssertionErrorforiinrange(1,10):try:sign
系统 2019-09-27 17:48:29 1856
Python实现归并排序算法归并排序1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递归可以同时进行。分治法的基本思想将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。归并排序的基本思想排序一个数组,我们先把数组从中间分成前后两部分,然后对前后两部分分别排序,再将排好序的两部分合并在一起,这样整个数组就都有序了。动画(
系统 2019-09-27 17:48:16 1856