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-
考试向-第一学期知识点总结
[个人向]知识点总结&课后习题解析前言Python第一学期知识点1.初识python2.Python语言基础2.1-Python语法特点2.2-Python中的变量2.3-基本数据类型2.3.1数据类型2.3.2-数据类型的转换2.4-基本输入和输出3.运算符与表达式3.1-运算符3.2-运算符的优先级4.流程控制语句4.1-选择语句4.1.1-单分支语句4.1.2-二分支语句4.1.3-多分支语
蘑菇果实使用者=w=
·
2020-09-13 13:15
python
python
python-
在Geany中使用中文字符
在做书中的一道习题,内容是创建一个词汇表,把单词当做键,其解释作为值。但是,简单的几行测试代码怎么样都无法执行Dictionary={'print':'打印'}print(Dictionary)结合报错信息,我把错误定位在了‘打印’这里。好像我的Geany无法识别中文字符。网上查阅了相关资料,Geany把编码方案默认设定为UTF-8,所谓编码方案就是将人类语言转化为计算机语言的方法。如果想要正确打
DevilFFFF
·
2020-09-13 13:19
Python-
闭包详解
在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a,内层函数依旧传入一个参数b,内层函数使用a和b,最后返回内层函数)。这个从字面上很难理解,特别对于一直使用命令式语言进行编程的程序员们。本文将结合实例代码进行解释。函数是什么地球人都知道:函数
weixin_34361881
·
2020-09-13 13:57
Python-
两数之和(多种方法)
给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]前两种方法时间均为6000ms+方法一:解题代码:classSolution:deftwo
说话声音扁扁的
·
2020-09-13 12:53
刷题记录
python
leetcode
列表
Python-
一维数组的动态和
给你一个数组nums。数组「动态和」的计算公式为:runningSum[i]=sum(nums[0]…nums[i])。请返回nums的动态和。示例:输入:nums=[1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为[1,1+2,1+2+3,1+2+3+4]方法一、这个方法新定义了一个列表来存储计算结果classSolution:defrunningSum(self,nums:Li
说话声音扁扁的
·
2020-09-13 12:53
刷题记录
leetcode
列表
python
Python-
小乐乐与欧几里得
输入描述:每组输入包含两个正整数n和m。(1≤n≤109,1≤m≤109)输出描述:对于每组输入,输出一个正整数,为n和m的最大公约数与最小公倍数之和。提交了两段代码都提示运行超时(限时2s),应该是判断最大公约数部分的循环太浪费时间了,但是除了这样之外,以我目前的知识储备实在是想不出来了。n,m=map(int,input().split())ls=[]ifn%m==0:a=mb=nelse:i
说话声音扁扁的
·
2020-09-13 12:52
刷题记录
python
leetcode
Python-
反转字符串中的单词三
给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例:输入:“Let’stakeLeetCodecontest”输出:“s’teLekatedoCteeLtsetnoc”提示:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse
说话声音扁扁的
·
2020-09-13 12:52
刷题记录
leetcode
python
字符串
centos 升级python3,导致yum不能用
1、安装yuminstallpython342、查看python版本ls/usr/bin/python*-al/usr/bin/
python-
>/usr/local/bin/python3#默认指向python3
A天马行空
·
2020-09-13 12:22
shell
python-
闭包与装饰器
闭包装饰器前提–首先要明白引用和赋值–函数名仅仅是个变量,只不过指向了定义的函数而已,所以才能通过函数名()调用,如果函数名=xxx被修改了,那么当在执行函数名()时,调用的就不知之前的那个函数了可以确定一点就是函数名只是一个对象,和普通对象一样,这个对象可以引用其他函数的代码为什么要使用装饰器?–写代码要遵循开放封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定
Step_Top
·
2020-09-13 12:12
python
python-
闭包用法(76)
#转自https://www.jianshu.com/c/00c61372c46a网址#下面的代码用到了《66-偏函数应用:简单的图形窗口》#图形窗口上的按钮有个command选项,其实它就是一个函数。如下:importtkinterfromfunctoolsimportpartialdefhello():lb.config(text="HelloChina!")defwelcome():lb.c
liao__ran
·
2020-09-13 12:19
python-
位运算符
python-
按位运算符&按位与运算符:参与运算的两个值,如果两个相应位都为1,则该位的结果为1,否则为0(a&b)输出结果12,二进制解释:00001100|按位或运算符:只要对应的二个二进位有一个为
液压姬
·
2020-09-13 11:20
python
Python-
泰坦尼克号生存率预测
链接:kaggle算法泰坦尼克号生存率预测.1.准备工具#导入包importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportseabornassnsimportwarnings#准备前置工作sns.set(style='darkgrid')#使用画图风格warnings.filterwarnings('ignore')#忽略警告
Rick_Restart
·
2020-09-13 11:00
案例
机器学习
python-
求当前时间6个月之前的时间
求当前时间6个月之前的时间Python语言的实现方法如下:importdatetimeimporttimefromdateutil.relativedeltaimportrelativedelta#求取当前时间6个月前的时间font_6_time=datetime.date.today()-relativedelta(months=6)
小半小半啊
·
2020-09-13 09:42
自动化测试
IT
python-
Tkinter带模糊查询的下拉列表
前段时间接到领导给我的一个运费核算小程序项目的需求,大概的思路给我讲解了一下,并给我一个效果图,那就开始吧,但是在我使用tkinter绘制我们的布局时,怎么搜也没有搜到关于带模糊查询的下拉列表,但是我这还必须用到下拉列表去让用户去根据指定关键字去选择,然后就自己一点点的按照这个思路,将几个控件组合到一起,实现了带模糊查询的下拉列表首先先来看一下效果图:这里用到的控件分别是列表控件Listbox、E
安东尼肉店
·
2020-09-13 07:45
Python全面学习
python
python
数据可视化
tkinter
列表
Python-
同一个类两个函数间变量的调用
classA():deftest_a(self):self.m="hello"deftest_b(self):self.test_a()n=self.m+"world"print(n)if__name__=='__main__':A().test_b()运行结果:
wxy_summer
·
2020-09-13 03:23
python语言
python-
初学 CSV格式列变换
描述附件是一个CSV文件,请将每行按照列,排序后输出,不改变各元素格式(如周围空格布局等)。本题以python123嵩老师练习题为例。,题目有所变化,不是原题。因为自己对CSV的格式不太明白,所以趁这个例子整理清楚。CSV是纯文本数据储存的表格文件,以行分割。每行数据以字符分割符分割,常用’,’。不使用读取函数,则依旧是文本f=open('data.csv','r')print(type(f))f
勤力读书
·
2020-09-13 03:21
趣学
Python-
教孩子学编程--第十三章
弹球游戏想要开发一个反弹球和球拍都成的游戏,先来创建画布和画弹球开始。fromtkinterimport*importrandomimporttime#创建小球classBall:def__init__(self,canvas,color):self.canvas=canvasself.id=canvas.create_oval(10,10,25,25,fill=color)self.canvas
网络二师兄
·
2020-09-13 03:12
Python
Python-
弹球游戏增强版
fromtkinterimport*importtimeimportrandomtk=Tk()tk.title("Game")tk.resizable(0,0)tk.wm_attributes('-topmost',1)canvas=Canvas(tk,width=500,height=400,bd=0,highlightthickness=0)canvas.pack()tk.update()bg
网络二师兄
·
2020-09-13 03:12
Python
趣学
Python-
教孩子学编程--第十四章
弹球游戏完结游戏设计思路:反弹球游戏步骤:1、创建游戏画布2、创建Ball类3、增加几个动作让小球移动让小球来回反弹改变小球的起始方向4、创建Paddle类5、让球拍移动6、判断小球是否击中球拍7、增加输赢因素fromtkinterimport*importrandomimporttime#创建小球classBall:def__init__(self,canvas,paddle,color):se
网络二师兄
·
2020-09-13 03:12
Python
Python-
就业方向
Python是一门面向对象的编程语言,编译速度超快,从诞生到现在已经25个年头了。它具有丰富和强大的库,常被称为“胶水语言”,能够把用其他语言编写的各种模块(尤其是C/C++)很轻松地联结在一起。其特点在于灵活运用,因为其拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木一样,只要擅于利用这些库就可以完成绝大部分工作。如果你想选择一种语言来入门编程,那么Python绝对是首选!其非常接近自然
Squirrel512
·
2020-09-13 03:28
Python基础
Python-
冒泡排序
冒泡排序(Python实现)#利用冒泡排序方法排序list=[40,23,48,86,28,10,52,72,101,237,75,154,36]defsortport():foriinrange(len(list)-1):forjinrange(len(list)-1-i):iflist[j]>list[j+1]:list[j],list[j+1]=list[j+1],list[j]return
唯念江南
·
2020-09-13 02:59
Python-
爬虫从入门到入门
第一系列RequestsPython——爬虫系列入门指南Python-request库用法
Python-
基本获取京东、百度、亚马逊网页数据、爬取图片第二系列数据解析
Python-
基本爬取协议
Python
Caicaptain
·
2020-09-13 02:21
#
python
Python-
连接MongoDB
1.安装python连接mongodb的库文件pymongo安装:cdc:\Python33\Scriptsc:\Python33\Scripts>pipinstallpymongo2.连接:importpymongo#连接数据库client=pymongo.MongoClient("localhost",27017)db=client['name']#name为数据库的名称3.操作:A.查询括号
wxy_summer
·
2020-09-13 00:05
python语言
MongoDB
python-
虚拟环境安装及使用
#创建虚拟环境的意义及作用Python虚拟环境可以使一个Python程序拥有独立的库和解释器,而不用与其他python程序共享一个库和解释器。虚拟环境的好处是避免了不同Python程序之间的相互影响。比如程序A需要某个库的1.0版本,而程序B需要同样的这个库的2.0版本,如果程序B执行则程序A不能执行。#下载Anacondaanaconda是一个开源的Python发行版本,其包含了conda,Py
Mrkang1314
·
2020-09-13 00:23
Python语言
python-
简易记事本
目标效果:目前只做了基本的打开和保存的功能。代码:fromtkinterimport*fromtkinterimportmessageboxfromtkinterimportfiledialogimportosfilename=''#文件名,全局变量defabout():messagebox.showinfo('提示','这是一个消息框')defopenFile():globalfilename#
Vivinia_Vivinia
·
2020-09-13 00:27
python
python
记事本
python-
爬取有道翻译
用urllib对有道翻译进行爬取importurllib.requestimporturllib.parseimportjsoncontant=input('请输入需要翻译的内容:')url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'data={}data['i']=contantdata['from'
琦琦巫
·
2020-09-12 21:21
机器学习-python
Python-
集合、序列、字典
Python-
集合、序列、字典的分析1.集合集合元素不可更改,不能是可变数据类型集合是多个元素的无序组合,{},建立可用{}或者set(),建立空集合,必须使用set()集合见操作:交&、并|、补^、差
扫地di
·
2020-09-12 19:44
Python
python
list
set
dict
tuple
Python-
生成包含某年12个月天数的字典
生成一个包含一年中12个月,每个月天数的字典,调用判断闰年的函数思路:1、先用推导字典生成一个含12个月的字典2、依次判断每个月的天数,对字典values值进行赋值defleap_year(year):#判断是否闰年,输入参数可以是字符串的年份或数字的年份print('您输入的年份是:',year)#打印输入ifisinstance(year,int)andyear>0:#判断是大于0的整数if(
大龄儿童程序猿
·
2020-09-12 19:31
个人python小程序
大二寒假如何规划自己的编程生活
大二寒假-学习
Python-
学习PHP-研究
bertie_Jnn
·
2020-09-12 18:40
python-
主成分分析实现
以下内容笔记出自‘跟着迪哥学python数据分析与机器学习实战’,外加个人整理添加,仅供个人复习使用。在理论的基础上,在python中实现主成分分析。使用鸢尾花数据作为例子进行。首先导入数据:importnumpyasnpimportpandasaspddf=pd.read_csv(r'iris.data')print(df.shape)df.columns=['sepal_len','sepal
小白自留地
·
2020-09-12 18:17
机器学习
python-
字符串替换
原字符串str:“hellowordchina”被替换字符串oldstr:“world”新替换的字符串newstr:“hi”替换结果:hellohichina实现第一种方法:直接调用replace()defstrreplace(str,oldstr,newstr):returnstr.replace(oldstr,newstr)第二种方法:利用re模块正则defstrreplace(str,old
鱼忆七秒呐
·
2020-09-12 17:40
python
Android Python 终端上使用python
下载
python-
>python-for-android(ps:不要自己造轮子)解压,复制注意:不支持FAT文件系统,所以如果SD卡是FAT系统是不可用的,不可执行chmod0755python如果条件一不成
iteye_18800
·
2020-09-12 13:41
Python-
循环-for in
#遍历字符串forxin'hello':print(x)#遍历列表lt=[1,2,3]foriinlt:#手动获取下标print(i,lt.index(i))#遍历列表,可以直接使用下标forindex,valueinenumerate(lt):print(index,value)#遍历字典d={'a':'apple','b':'banana','c':'cat','d':'dog'}forkin
juunnry
·
2020-09-12 13:58
python
Python-
数据库 基本SQL语句
1.数据库是什么2.MySQL安装3.用户授权4.数据库操作-数据表-数据类型-是否可以为空-自增-主键-外键-唯一索引数据行增删改查排序:orderbydesc/asc分组:groupby条件:where连表:leftjoinrightjoininnerjoin临时表:通配符分页:limit组合:union视图(虚拟)触发器函数selectxx(f)存储过程-游标-事务-结果集+“返回值”pym
weixin_33924312
·
2020-09-12 11:40
Python-
裁判文书网
开门见山,直入主题,好久没更新了,搞一搞,就来个--裁判文书网fiddler抓包:打开fiddler然后访问裁判文书网并选择筛选条件整理下fiddler删除一些干扰的链接,如:图片,css等等。然后来分析下,直接复制我们要抓取的网页的部分关键字段到fiddler里面查找,post请求看下提交的表单数据part1都是固定的part2需要我们去makevl5xe313143454cab109c110e
月月吃土
·
2020-09-12 09:37
python爬虫
Python-
波斯日历转换(日期转换)
最近比较忙,也有可能是我自己比较懒…来更新一篇吧,之前说要更新scrapy的文章,但是没有来得及准备,但是,恰好碰到一个比较有意思的东西,波斯日历与公历的转换,有人咋眼一看可能一看到波斯日历就蒙蔽了,什么鬼东西。简单的科普下吧。波斯日历:波斯历又被称为伊朗历是根据太阳的周期运转而划分月份的,每年的第一天始于春分。它是阿富汗和伊朗的官方日历。波斯日历有6个月31天和5个月30天之分,最后一个月是29
月月吃土
·
2020-09-12 09:05
python爬虫
python-
经世优学挂学时脚本2.0
2.0脚本由于之前的脚本已经不能使用了,所以更新一下。此次依然使用了selenium作为框架。增加了挂学时的时长以及课程的配置。登录经世优学的网站进行了更新,其实就是多加了一步点击登录,影响不大,后续网站更新也有可能使用iframe进行登录页面的设计,使用iframe的话,使用selenium的switch_to.frame即可解决。开始挂学时登录完成后页面会进行跳转,随后进入学习空间。打开F12
fread丶
·
2020-09-12 09:47
爬虫
python
selenium
Python-
自动化接口测试
使用库requests,json,pandaspandas读取excelfilepath=''#1.读取exceldata=pd.read_excel(filepath)n_data=data.ix[[i],['url','header','param']].valuesurl=str(n_data[0][0])header=json.dumps(json.loads(n_data[0][1]))
fread丶
·
2020-09-12 09:47
软件测试
python
软件测试
Python-
如果输入(input())里包含非数值的东西,提示重新输入
whileTrue:try:str_num=input('inputanumber:')num=float(str_num)break#若输入的正确,则退出,错误执行except下面代码except:print('您输入的内容不规范,请重新输入:')
weixin_45405128
·
2020-09-12 08:16
Python
python-
环境篇-Anaconda的安装
什么是AnacondaAnaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。[1]因为包含了大量的科学包,Anaconda的下载文件比较大(约531MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和Python)windows系统下使用python建议安装anacond
ifubing
·
2020-09-12 06:38
16
python-
类继承
1.类继承python允许在一个或多个类的基础上生成新的类,新的类可以使用父类的一些属性和方法,这个过程就叫做继承2.类继承的基本语法重点:1.父类(被继承的类)应该放在类生命的小括号中,如果有多个父类,中间需要使用逗号隔开。2.父类的声明应该子类之前3.多继承中,小括号中基类的之间是有顺序的,若是基类中有相同的方法名,而在子类使用时未指定,python从左至右搜索即方法在子类中未找到时,从左到右
辉色秋天
·
2020-09-12 06:33
python3
python-
正则表达式(re)的使用(全)
注释是重点!正则表达式的详细使用注释是重点!正则简介re-匹配单个字符示例代码+详细注释re-匹配多个字符示例代码+详细注释re-匹配开头和结尾示例代码+详细注释re-匹配分组示例代码+详细注释re-其他匹配方法示例代码+详细注释正则简介re库又称为正则表达式库,是Python的标准库,主要用于字符串的匹配re-匹配单个字符符号作用.匹配任意一个字符,除\n\d匹配数字,即0-9\D匹配非数字\s
hh3167253066
·
2020-09-12 04:27
python
正则表达式
字符串
列表
python-
归并排序
程序:defmerge_sort(lst):iflen(lst)<=1:returnlstmiddle=int(len(lst)/2)left=merge_sort(lst[:middle])right=merge_sort(lst[middle:])merged=[]whileleftandright:merged.append(left.pop(0)ifleft[0]<=right[0]els
suxiaorui
·
2020-09-12 03:11
Python
Centos下安装pip的简便方法
curlhttps://bootstrap.pypa.io/get-pip.py|
python-
laiyongyong_csdn
·
2020-09-12 02:24
Python
python-
如何寻找二维列表的最大值
data=[[1,2],[3,4]]max_item=max(max(row)forrowindata)print(max_item)#4
252619
·
2020-09-11 23:36
Python
Python - 三大神器 迭代器,生成器,装饰器
Python-
三大神器迭代器,生成器,装饰器在介绍三大器之前先来了解一下容器和可迭代对象...一.容器容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in,notin关键字判断元素是否包含在容器中
weixin_30414155
·
2020-09-11 22:11
Python 游戏之旅(Pygame)
安装:pip3installpygame测试:(可忽略)
python-
weixin_30325071
·
2020-09-11 22:09
SaltStack WEB UI Halite初体验
一、安装默认情况下安装
python-
weixin_33842304
·
2020-09-11 20:47
Python-
通过Dijkstra计算两点之间的最短路径
文章是基于http://blog.csdn.net/playboyno/article/details/7832437的实现代码进行修改,最终实现计算两点之间的最短路径并把经过的点记录下来。1.图和链接中的一样。2.代码'''file:py_Dijkstra.pyS=[{'index':1,'val':0},{'index':3,'val':15},{'index':2,'val':25},{'i
xuchenhuics
·
2020-09-11 18:00
Python
python-
利用生成器实现并发
1.创建一个生成器:next和send都可以使生成器对象输出。区别在send可以传值。defcreate_num(all_num):print('-----1-------')a,b=0,1current_num=0whilecurrent_num>>>ret>>>>',ret)print('-----3------')a,b=b,a+bcurrent_num+=1print('-----4---
淋巴不想动
·
2020-09-11 17:04
python
linux
生成器2
协程
并发
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他