列表:list=[val1,val2]1.列表中的每一个元素都是可变的,有序的,可以被查看索引的。可变意味着可以对每个元素进行增删改查的操作,列表中的元素可以是Python中的任何对象(1)创建列表的方法:一.是用方括号[]直接赋值,赋一组以逗号隔开的值;newlist=[1,2,3]print(newlist)#[1,2,3]print(type(newlist))#查看类型为:二.是调用list函数进行定义。tup=('q','w','e')print
系统 2019-09-27 17:56:59 2364
这篇文章主要介绍了字符串的分片与索引、字符串的方法。字符串的分片与索引:字符串可以用过string[X]来分片与索引。分片,简言之,就是从字符串总拿出一部分,储存在另一个地方。看下面这个例子,string[0]代表第一个字符,string[-1]为最后一个字符,空格也算一个字符;如果想截取某一段字符时,可以用string[X:X]来表示,其中冒号切记需为英文状态下的,如果从头或是从结尾开始截取,可以直接省略掉开头和结尾的表示。string='IamaPro
系统 2019-09-27 17:55:34 2364
话不多说,代码说话:importnumpyasnpimportmathclassConv2D(object):def__init__(self,shape,output_channels,ksize=3,stride=1,method='VALID'):self.input_shape=shapeself.output_channels=output_channelsself.input_channels=shape[-1]self.batchsize=s
系统 2019-09-27 17:54:04 2364
numpy.set_printtoptions(edgeitems=5):值过多,显示前5个和后5个偏度:衡量随机分布的不均衡性,偏度=0,数值相对均匀的分布在两侧峰度:概率密度在均值处峰值高低的特征python计算数据均值、标准差、偏度、峰度:importnumpyasnpfromscipyimportstatsx=np.random.randn(10000)mu=np.mean(x,axis=0)sigma=np.std(x,axis=0)skew=s
系统 2019-09-27 17:52:56 2364
函数的参数在定义Python函数时可定义形参,这些参数在调用时候才能确定具体的值,由函数的调用者负责为行参传入参数值函数的参数类型一、位置参数也叫必传参数,顺序参数,是最重要的,也是必须在调用函数时明确提供的参数!位置参数必须按先后顺序,一一对应,个数不多不少的传递!说明:a,b,c是函数add的行参,没有具体的值,只有在add(x,y,z)是才被传入值,a=x=1,b=y=2,c=z=3,其中x,y,z叫做实参,add(4,5,6,7),add(5,7)
系统 2019-09-27 17:50:17 2364
1、django新建项目后会创建settings.py文件,此文件里默认配置了sqllite数据库,原始代码如下:#DATABASES={#'default':{#'ENGINE':'django.db.backends.sqlite3',#'NAME':os.path.join(BASE_DIR,'db.sqlite3'),#}#}2、我们需要将默认配置修改为mysqlDATABASES={'default':{'ENGINE':'django.db.b
系统 2019-09-27 17:49:18 2364
Pycharm没有内置的python解释器,需要我们自己下载python解释器。在很多python项目中,会导入第三方的模块,逐个去下载导入很不方便。我们通常使用Anaconda来管理python的项目环境,Anaconda自带python解释器,且提供了大量的第三方模块,引入第三方库很方便。Anaconda的安装如果未勾选第一个添加到Path环境变量中,后面需要手动在path环境变量中添加conda.exe所在目录的路径。红框圈出的是Anaconda核心
系统 2019-09-27 17:48:58 2364
主流的webserver一个巴掌就能数出来,apache,lighttpd,nginx,iisapplication,中文名叫做应用服务,就是你基于某个webframework写的应用代码DBserver泛指存储服务,web开发中用mysql比较多,最近几年因为网站规模扩大,memcache,redis这种key-value等存储也流行开来放在最前面的webserver有3个功能高效率处理静态文件,webserver都是用c开发,调用是native的函数,
系统 2019-09-27 17:48:08 2364
文章目录一、做出决策一、做出决策使用双等号(==)做比较可以在数字之间比较,序列片段之间比较,序列之间比较,字符串之间比较、字典比较。同样也可以使用不等于(!=)比较大小(>或<)当比较字母的大小的时候,A最小,z最大。比较字符串的时候从左至右,依次比较。lower和upper方法将字母进行全部大写或者全部小写。>>>"Hello".upper()'HELLO'>>>"Hello".lower()'hello'>>>"Hello".upper()=="HE
系统 2019-09-27 17:47:17 2364
转换工具层出不穷,ffmpeg才是全能的转换工具,只是不支持图形操作。没有关系,命令行方式,在freebsd/linux下直接来我们的思路是,设定一个文件夹存放源视频文件,python读取该文件夹下的全部文件,并对文件通过ffmpeg进行分析,根据需要,修改目标文件的编码、分辨率等等,调用ffmpeg转换。我这次的需求是,我家液晶电视只支持分辨来,长宽均小于720,编码只支持divx/xvid的avi文件,且fps只能小于25――多次实践,才总结出来的,电
系统 2019-09-27 17:46:46 2364