E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
_Python_
Python_
(1)数据类型及其常见使用方法(图文)
python学习笔记一.变量类型及其常见函数用法:数值型(intfloatcomplex)字符串(str)列表(list)元组(tuple)字典(dict)(1)数值importmatha=20;b=3.2;a**3;#结果为20*20*20《=》math.pow(20,3)print(a**3);print(round(100/3,3));#小数点后面保留3位有效数字(保证输出格式)print(
weixin_33965305
·
2020-07-12 08:51
Python_
序列对象内置方法详解_String
目录目录前言软件环境序列类型序列的操作方法索引调用切片运算符扩展切片运算符序列元素的反转连接操作符重复运算符成员关系符序列内置方法len获取序列对象的长度zip混合两个序列对象enumerate枚举出序列对象的元素sorted序列的排序reversed返回一个逆序访问的迭代器min取出sequence中的最小值max取出sequence中的最大值sum计算序列中的各项元素和all检测sequenc
weixin_33929309
·
2020-07-12 08:25
Python OOP知识积累
OOP我曾经在《
Python_
基础知识储备》中提到过,这次我们再全面而详细的回炉一次。对象在计算机
weixin_33923148
·
2020-07-12 08:21
python_
基础算法
一、二分查找1defbinary(binary_para,search):2bi=int(len(binary_para)/2)3ifsearch==binary_para[0]:4print('数存在,并存在在列表第一位')5eliflen(binary_para)>1:6ifbinary_para[bi]>search:7print('分段值(前):',binary_para[bi])8bin
weixin_30455067
·
2020-07-12 06:10
Python collections模块实例讲解
[b][color=blue]Pythoncollections模块实例讲解_
python_
脚本之家[/color][/b][size=small][color=blue]Python作为一个“内置电池
唐美好90
·
2020-07-12 00:46
Linux
Python
Sublime Text 3 控制台输出中文乱码的解决方案
,line([0-9]*)","selector":"source.python","encoding":"cp936"}用上面的代码替换掉"shell_cmd":"make",保存当前配置文件为:"
python
Success85
·
2020-07-11 23:57
python_
最基础的实现——蚁群算法
为了更好地体现算法性能,采用Python来简单模拟TSP(旅行商问题),进而分析。已知34个城市、32只蚂蚁和两两城市间的距离,确定一条经过所有城市且仅一次的最短路径。初始值设置:ρ=0.5,Q=100,α=1.0,β=2.0,=34,=32;操作系统:Windows10;实现语言:Python3.7;运行工具:Anaconda/Pycharm;最终迭代最优路径:3419附:基本蚁群算法流程图附:
_闰土的猹
·
2020-07-11 20:49
python_
多线程/多进程(二)
python3的使用下面分别是python进一步封装好的线程池和进程池fromconcurrent.futuresimportThreadPoolExecutorfromconcurrent.futuresimportProcessPoolExecutorimporttimedeftask(arg):print(arg)time.sleep(1)pool=ProcessPoolExecutorpo
两点半的杂货铺
·
2020-07-11 19:16
Python_
基础_Map(Dictionary)
#初始化d={'a':1,2:'b','c':3,4:'d'}print(d)print('')#获取长度print(len(d))print('')#根据key读写d['a']=100d[4]='dd'print(d)print('')#添加元素d['e']=5d[6]='f'print(d)print('')#删除元素d={'a':1,2:'b','c':3,4:'d'}del(d['a'])
BrandoLv
·
2020-07-11 12:19
Python
Python_
计算文件夹大小
计算文件夹大小os.listdir('dirname')列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印os.path.join(path1[,path2[,...]])将多个路径组合后返回,第一个绝对路径之前的参数将被忽略os.path.getsize(path)返回path的大小os.path.isdir(path)如果path是一个存在的目录,则返回True。否则返回Fals
davidlee1214
·
2020-07-11 04:32
python_
通过platform函数判断当前系统[windows,Mac,Linux]
直接引入platform模块,全部方法如下:importplatform;#ouputsystemtypeandversioninfologging.info("platform.machine()=%s",platform.machine());logging.info("platform.node()=%s",platform.node());logging.info("platform.pl
古佛青灯度流年
·
2020-07-11 02:50
Python_
怎么利用切片从列表中取出一部分使用
我想从列表中取出一部分拿来使用,可以创建切片,指定需要使用的第一个元素和最后一个元素的索引使用例子,说明切片的使用#创建一个数字列表,代表我有100页文章,然后进行分页显示mage=list(range(1,101))max_count=len(mage)#使用len()获取列表的长度,上节学的n=0whilen
a411178010
·
2020-07-11 01:47
Python学习
Python_
使用字典存储学生信息
名字和年龄、性别、成绩有对应关系,使用字典内嵌列表的数据结构{“姓名”:[年龄,“性别”,成绩],“姓名”:[年龄,“性别”,成绩],……}"""在终端中循环录入学生信息(名称,年龄,性别,成绩...)如果名称为空,停止录入1.在终端中打印所有学生信息(一行一个)格式:xxx的年龄是xxx,性别是xxx,成绩是xxx2.如果录入了”小明“,单独打印其成绩"""name_dict={}whileTr
Rookie_Max
·
2020-07-10 23:51
python_base
python_
面向对象编程
一、面向对象编程#1.什么是面向对象面向过程与面向对象面向过程编程:解决问题从过程出发,解决问题步骤化面向对象编程:解决问题从对象出发,解决问题找对象对象与类类:对象的类型=>数字具有相同特征与行为集合的抽象对象:类的具体表现=>数字10类的实例化,就是具有特征与行为实际存在的个体(每一个对象都是唯一的)#2.为什么要面向对象编程面向过程:开发成本高,解决问题局限性小面向对象:开发成本低,解决问题
90Alice0068
·
2020-07-10 22:05
python_
异常处理
一、异常处理的定义#什么是异常处理异常就是程序运行中出现的错误,如果改错误没有相应的处理机制那么这个错误就会抛出来,程序也会随之停止运行#为什么要有异常处理增强代码的健壮性try...except...#如何使用#异常三部分:"""1.报错类型2.错误信息的值3.错误的定位信息"""#异常分类"""1.语法上的错误2.逻辑上的错误"""#根据不同的错误类型来获取try:#d={'name':'ja
90Alice0068
·
2020-07-10 22:33
Python_
反转列表的三种方式
方式一:使用reversed()函数a=[1,2,3,4,5,6,7,8,9]b=list(reversed(a))printb注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List函数转换一下。方式二:使用sorted()a=[1,2,3,4,5,6,7,8,9]c=sorted(a,cmp=None,key=None,reverse=True)printc注意
古佛青灯度流年
·
2020-07-10 18:59
python_
基础入门——day4_homework
学习链接:https://www.bilibili.com/video/BV1SE411N7Hi?p=32题目链接:https://gitee.com/old_boy_education_python_28/teaching_plan/issues/I161EI此内容仅为个人兴趣学习使用#!/usr/bin/envpython#-*-coding:utf-8-*-#1.写代码,有如下列表,按照要求
laywl
·
2020-07-10 17:19
python
Python_
身份证号信息查询
#-*-coding:utf-8-*-"""CreatedonWedSep1919:03:262018@author:LIUZhendong"""#PYTHON第二周作业身份证号信息查询importsys#判断输入身份证号是否合法defNum_error(Num):iflen(Num)!=18:iflen(Num)>18:print('您输入的身份证号有误,多于18位')eliflen(Num)2
咚咚怪
·
2020-07-10 10:11
python
python_
距离测量
之所以写这个,其实就是希望能对距离有一些概念,当然这个也是很基础的,不过千里之行始于足下嘛,各种路径算法,比如a*什么的都会用到这个距离测量有三种方式1、欧式距离,这个是最常用的距离测量方式((x1-x2)^2+(y1-y2)^2)^0.5得到一个原型区域的距离#设起始坐标是原点,即(0,0)y_result=[]foryinrange(10,-10,-1):x_result=[]forxinra
weixin_30244681
·
2020-07-10 06:25
idl调用
python_
学习用于遥感的Python或从IDL切换的资源
idl调用pythonI’msupervisinganMScstudentforherthesisthissummer,andtheworkshe’sdoingwithmeisgoingtoinvolveafairamountofprogramming,inthecontextofremotesensing&GISprocessing.She’sgotexperienceprogrammingin
cumei1658
·
2020-07-10 01:15
python
java
编程语言
人工智能
linux
python_
之递归函数
1:递归函数是什么?递归函数其实就是A函数在调用的过程中,又调用了自己。(可以理解为我们在执行A的子代码的过程中又调用了自己)举个列子:2:递归函数的两个知识点:2.1:回溯2.2:递推举个列子:比如我问A今年多大,A说我比B大10岁,然后我问B多大,B说我比C大10随,然后我又问C多大,C说我今年10岁:这个过程就叫==》回溯当我知道了C的年龄,我就可以倒推出A的年龄,这个过程就叫==》递推3:
黑白_无常
·
2020-07-09 23:00
python_
通过递归函数解决斐波那契数列
斐波那契数列是意大利数学家斐波那契发现的,随着科学的进步人们发现生活中很多都存在着斐波那契数列的身影,向日葵的种子排列,树木的枝干按照某种层次也能发现它的身影,,,而且他们的没相邻两项的比值都不断的接近0.618这个数字,0,618也被人称为黄金分割比,可见在自然选择中这种高效而优美的数列也顺其自然的获胜,我们今天就用python中的递归函数来解决斐波那契数列。算法思想:设斐波那契书数列F,则F=
arasugi
·
2020-07-09 13:56
Python OOP知识积累
OOP我曾经在《
Python_
基础知识储备》中提到过,这次我们再全面而详细的回炉一次。对象在计算机
范桂飓
·
2020-07-09 11:00
Python
python
oop
面向对象编程
面向对象
编程语言
Python_
编程特色
目录目录前言软件环境列表推导式字典的默认值forelse语句交换两个变量的值链式比较真值测试序列类型元素反转连接字符串和列表内置算术函数利用zip来创建键值对最后前言Python有着许多非常有意思的有别于别的高级语言的语法和处理方式,这些特别的变成技巧能够实现更少的代码量,更清晰的语法结构和更高的效率。软件环境系统UbuntuKylin14.04软件Python2.7.3IPython4.0.0列
范桂飓
·
2020-07-09 11:59
Python
python
编程
ubuntukylin
字符串
Python_
基础知识储备
目录目录前言初识Python解析型与编译型OOP与POP相关概念1Python的解释器Python程序设计的思想Python的编程风格最后前言前面的博文从记录了如何SetupPython开发环境,到IPython的基本使用。现在便由浅入深的学习Python编程艺术。学习一门编程语言,首先要了解其底层的实现机制和程序处理的过程,也就是了解其设计思想和解析实现。当然,初始一门语言,可以无须太过深入的去
范桂飓
·
2020-07-09 11:27
Python
python
编程语言
编程
Python_
流程控制语句
条件控制、循环控制、分支ifelse、forwhile、switch注释:单行注释#(ctrl+/),多行注释'''...'''(Alt+Shift+A)一、条件控制语句选择性问题mood=Trueifmood:print('gotoleft')#Python靠缩进来区分代码段.else:print('gotoright')注:if后面除了接bool也可以接受表达式Python命名规范1.建议小写
西瓜超人励志要变小细腿
·
2020-07-09 03:08
Python_
猜数字游戏_初次尝试(遗留问题:猜错后程序自动循环执行未实现)---加入循环搞定
这个游戏第一个难点是如何录入用户的数据(即猜的数字),百度发现可以使用input(“”)。第二个就是如何在用户猜错之后循环跳入输入猜测数字那一步,这个没有解决,目前只能采用控制窗口不断调用程序的方式来实现。本来想使用循环,但是发现循环总是一下子执行完毕,不会停在输入数字那一步。本想查查goto是否可以用,但是有人认为这个goto是的程序复杂,尽量不用。所以此问题作为遗留问题待解。程序如下:#cod
xgdtxwd
·
2020-07-09 01:37
python_
定义函数,判断二位列表中是否具有某个元素
用函数,判断二位列表中是否存在某个元素"""定义函数,判断二维列表中是否具有某个元素例如:在list01中是否具有8list01=[[1,2,3,4],[5,6,7,8],[9,10,11,12],]"""defis_exist_by_double_list(target,element):"""判断二维列表中是否存在某个元素:paramtarget:目标列表:paramelement:需要判断的
李富贵︴
·
2020-07-08 23:24
Python_
算法实现_(8)埃拉托色尼筛选法
1.概念埃拉托色尼筛选法(theSieveofEratosthenes)简称埃氏筛法,是古希腊数学家埃拉托色尼(Eratosthenes274B.C.~194B.C.)提出的一种筛选法。是针对自然数列中的自然数而实施的,用于求一定范围内的质数,它的容斥原理之完备性条件是p=H~。在i7CPU(单线程)处理器下它可以在1s之内生成10^9以内的所有素数,因此,当这种筛选算法被应用的时候,它的速度是非
曹小何
·
2020-07-08 23:12
Python算法
python_
常用标准库及第三库函数汇总
python_
常用标准库及第三库函数汇总functionctypesreinspectsysosshutilrandompyperclipitertoolscollectionsfakerhashlib
zk仔
·
2020-07-08 19:52
python_开发
Python_
购物车问题
importosgoods=[{"name":"电脑","price":1999},{"name":"鼠标","price":10},{"name":"游艇","price":20},{"name":"美女","price":998},]#基本需求:75%#1.启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表#2.允许用户根据商品编号购买商品#3.用户选择商品后,检测余额是否够,够就
weixin_30656145
·
2020-07-08 14:42
python_
解决pycharm中文乱码===心路历程
一般人使用pycharm的时候,如果要在控制台输出中文,可能直接显示的就是乱码,一些鬼都认识的东西咔咔的冒出来。我今天碰见的情况就神了啊,直接没法运行,运行到有中文的那一行就崩错误是没办法decode,根据我以往的经验(以前被python的编码折腾了好久)我先后尝试的了一下的方法:=>打开pycharm的设置,将editor->fileencodings上面的encoding都改成“systemd
weixin_30532837
·
2020-07-08 13:33
Python_
报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tru.
Python运行后,报错:SyntaxError:(unicodeerror)'unicodeescape'codeccan'tdecodebytesinposition2-3:truncated\UXXXXXXXXescape原因:window读取文件可以用\,但是在字符串中\是被当作转义字符来使用,经过转义之后可能就找不到路径的资源了,例如\t会转义为tab键上代码:>>>deffunc1(p
weixin_30522183
·
2020-07-08 13:56
python_
字典操作
字典diict的创建1)赋值创建字典,key-value,键值对2)通过工厂函数创建字典:3)通过字典的formkeys方法创建字典所有元素有一个默认值,如果没有指定默认值,默认值为None。给每个元素设置默认值为123字典的应用案例生成多个银行卡号,并初始化密码为"000000"要求:卡号由6位组成,前3位是610,后面的依次是001,002,003...100分析字典的特性(跟元组和列表比较)
风越大我越浪
·
2020-07-08 06:20
python_
闭包问题
闭包的概念闭包的相关例子相关问题的解决1闭包问题的概念简单来说,函数定义了函数外引用的变量,并且该函数可以在定义外执行。2闭包的相关例子先来看一个问题吧defmy_fun1():x=5defmy_fun2():x*=xreturnxreturnmy_fun2()my_fun1()结果是:UnboundLocalError:localvariable'x'referencedbeforeassign
sqm472527736
·
2020-07-08 06:17
python
python_
作业:猜数字游戏
题目要求:1.系统随机生成一个1~100的数字;2.用户共有5次机会猜;3.如果用户猜测数字大于系统给出的数字,打印"toobig"4.如果用户猜测数字小于系统给出的数字,打印"toosmall"5.如果用户猜测的数字等于系统给出的数字,打印"恭喜中奖",并退出循环脚本内容:importrandoma=random.randint(1,100)foriinrange(5):num=int(inpu
qq_43287266
·
2020-07-08 02:15
python
Python_
文件操作_深入
Python_
文件操作_深入按文件中数据的组织形式把文件分为文本文件和二进制文件两大类文本文件:存储常规字符串,由若干文本行组成,通常每行以换行符‘\n’结尾二进制文件:存储字节串(bytes)形式的对象内容
ChanZany
·
2020-07-08 01:53
Python_
杂技(1)_自动回复机器人
一丶介绍自动回复机器人;装逼用;二丶准备阶段1.使用模块:https://github.com/pandolia/qqbot/需要用到pip装pip$curl-Ohttps://raw.github.com/pypa/pip/master/contrib/get-pip.py需要管理权限$sudopythonget-pip.py利用pip安装qqbot$pipinstallqqbot或者$sudo
丶纳凉
·
2020-07-07 23:09
Python_
查看sqlite3表结构,查询语句
#!/usr/bin/envpython3#-*-coding:utf-8-*-importsqlite3conn=sqlite3.connect('test.db')#创建一个Cursor:cursor=conn.cursor()#查询记录:conn=sqlite3.connect('calendar.db')cursor=conn.cursor()#执行查询语句:cursor.execute(
Martin_Yelvin
·
2020-07-07 23:13
Python
Python_
第四篇 可视化(6)_Pyechart画图类型及步骤
6、Echarts是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而Python是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts诞生了。6.1Pyechart官网官网:http://pyecharts.orgGitHub:https://github.com/pyecharts/pyecharts/6.2Pyech
SMT深海的鱼
·
2020-07-07 16:00
python
python_
小程序之猜数字炸弹游戏
python之猜数字炸弹游戏游戏规则:在一个数字范围内,有一个数字作为炸弹,电脑跟玩家都进行猜,如果没有猜中那么以电脑跟玩家猜的数字,再作为生成炸弹的范围,如果猜中了,游戏结束,猜中的将受到惩罚。没猜中继续猜,范围一直缩小,直到分出胜负,并且每次不能猜边界上的值。要求:先定义起始炸弹范围,再定义电脑玩家跟真人玩家,提醒真人玩家输的范围,并定义电脑玩家猜的范围,电脑跟真人玩家都不能猜到边界上的数字,
No later
·
2020-07-07 15:48
python编程
Python_
静态属性、类方法、静态方法
转载自这个博客1.静态属性我们知道类既有函数属性又有数据属性,实例只有数据属性,我们在使用实例调用类的函数属性并运行时,总要带上函数后面的括号才能运行,不然总是调用函数的内存地址,如下图所示:
Python
as394349658
·
2020-07-07 03:58
Python
Python_
各种方式分训练集测试集&下采样
笔者比较推荐分层抽样,进行拆分数据,这样训练和测试集的比例就会保持一致。所以以下的变形都是基于分层抽样的。1简单分层抽样直接用的是sklearn.model_selection.StratifiedShuffleSplit。经常会用这个方式拆分数据进行交叉验证,由于这里仅仅用作二拆分,所以仅需要一次拆分(即设定n_splits=1)StratifiedShuffleSplit是ShuffleSpl
Scc_hy
·
2020-07-07 00:07
Python
机器学习实战
python_
之无参装饰器_01
#1:提问:什么是装饰器?#解答:根据字面意思可以理解,装饰器就是用来装饰函数的工具。##2:装饰器有什么特点?#解答:(1)装饰器原则:开放封闭原则。解释==》开放是指,对外开放,封闭是指:不修改原代码。#(2)特点1:给被装饰函数添加新功能#(3)特点2:调用被装饰函数##3:小案例:给index()函数加上计时器#importtime#defindex(name):#print(f"欢迎{n
黑白_无常
·
2020-07-06 23:00
Python_
计算一个数的阶乘并统计尾部0的个数
defgetNum(num): #计算阶乘 result=1 foriinrange(1,num+1): result*=i #统计尾部0的个数 str1=str(result) str2=str(int(str1[::-1])) Num=len(str1)-len(str2) printNum returnresult#callprintgetNu
Py_小白
·
2020-07-06 23:28
python_
初始import
一、作者感悟初次用python的import模块的时候我原本以为和java一样只是一个包的导入,没想到最后足足用了好久才把python的import模块弄明白,首先要知道python有三种编码,一种是面向过程,一种是函数式变成,一种是面向对象,而java只有面向过程和面向对象这两种,就导致我一直在绕了好久才从python的import导入绕了出来。二、初始import作者理解:import可以理解
两点半的杂货铺
·
2020-07-06 10:30
python_
评估回归模型
评估回归模型均方误差越小越好R方越接近一越好#loadlibraries加载库fromsklearn.datasetsimportmake_regressionfromsklearn.model_selectionimportcross_val_scorefromsklearn.linear_modelimportLinearRegression#generatefeaturesmatrix,t
御剑归一
·
2020-07-06 07:35
算法
python_
通过KNN来填充缺失值
python_
通过KNN来填充缺失值#加载库importnumpyasnpfromfancyimputeimportKNNfromsklearn.preprocessingimportStandardScalerfromsklearn.datasetsimportmake_blobs
御剑归一
·
2020-07-06 07:04
数据处理
python_
从环境搭建到基本数值运算
Task1**(2day)**1.环境搭建anaconda环境配置解释器2.python初体验printandinput3.python基础讲解python变量特性+命名规则注释方法python中“:”作用学会使用dir()及和help()import使用pep8介绍4.python基本数值运算python中数值类型,int,float,bool,e记法等算数运算符逻辑运算符成员运算符身份运算符运
a computer's friend
·
2020-07-06 02:39
python
Python_
字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:d={key1:value1,key2:value2}7a5e03011ea57d485e381b198c39b50.png图片1.png示例一$vimdic.pycontacts={'Alex':13651054608
转身为墙
·
2020-07-06 01:04
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他