Python中表达式和语句及for、while循环练习1)表达式常用的表达式操作符:x+y,x-yx*y,x/y,x//y,x%y逻辑运算:xory,xandy,notx成员关系运算:xiny,xnotiny对象实例测试:xisy,xnotisy比较运算:xy,x<=y,x>=y,x==y,x!=y位运算:x|y,x&y,x^y,x<>y一元运算:-x,+x,~x:幂运算:x**y索引和分片:x[i],x[i:j],x[i:j:stri
系统 2019-09-27 17:54:38 2117
一:pywin32+pyinstaller安装双击pywin32-221.win-amd64-py3.5.exe安装,注意安装的时候会自动检测之前安装的Python。下一步,下一步。在CMD命令行进入Python3.5目录下的Scripts目录并执行:pythonpywin32_postinstall.py-install命令在CMD命令行中进入D:\Programs\Python\pyinstaller-pyinstaller目录(之前解压的pyInst
系统 2019-09-27 17:53:44 2117
最近编写的自动化脚本,数据部分使用到了从配置文件中取,即自定义config.ini,但是在读取配置文件的时候却报错了'gbk'codeccan'tdecodebyte0xb0inposition30。错误信息的意思是gbk'编解码无法解码字节0xb0。开始我以为是配置文件中出现了中文字符,可检查后发现并没有。在网上查了相关资料后,无果。于是请教了其他同事,经过十几分钟的检查和验证,原来我在创建congfi.ini文件时,默认保存的编码类型是UTF-8。于是
系统 2019-09-27 17:52:28 2117
一.概述首先需要先介绍一下无监督学习,所谓无监督学习,就是训练样本中的标记信息是位置的,目标是通过对无标记训练样本的学习来揭示数据的内在性质以及规律。通俗得说,就是根据数据的一些内在性质,找出其内在的规律。而这一类算法,应用最为广泛的就是“聚类”。聚类算法可以对数据进行数据归约,即在尽可能保证数据完整的前提下,减少数据的量级,以便后续处理。也可以对聚类数据结果直接应用或分析。而Kmeans算法可以说是聚类算法里面较为基础的一种算法。二.从样例开始我们现在在
系统 2019-09-27 17:50:00 2117
执行效果如下:fromtkinterimport*importurllib.requestimportgzipimportjsonfromtkinterimportmessageboxroot=Tk()defmain():#输入窗口root.title('Python学习交流群:973783996')#窗口标题Label(root,text='请输入城市').grid(row=0,column=0)#设置标签并调整位置enter=Entry(root)#输
系统 2019-09-27 17:49:51 2117
学习编程语言是很枯燥的,尤其是对一个编程零基础的人来说,更为枯燥!所以我们要从枯燥的学习中找点乐趣和动力!比如,抓点小姐姐的图片在这里插入图片描述完整代码importosimporttimeimportrequestsfromlxmlimportetree'''遇到不懂的问题?Python学习交流群:821460695满足你的需求,资料都已经上传群文件,可以自行下载!'''defget_img_url(url):''':paramurl:图集url:ret
系统 2019-09-27 17:49:24 2117
Python编程语言允许在一个循环内嵌套另一个循环。下面将介绍几个例子来说明这一概念。语法在Python中嵌套循环语句的语法如下:foriterating_varinsequence:foriterating_varinsequence:statements(s)statements(s)Python编程语言允许在一个循环内嵌套另一个循环。下面将介绍几个例子来说明这一概念。语法在Python中嵌套循环语句的语法如下:foriterating_varinse
系统 2019-09-27 17:47:49 2117
本文结构:1、常见错误总结2、tryexcept方法一、常见错误总结AttributeError试图访问一个对象没有的树形,比如foo.x,但是foo没有属性xIOError输入/输出异常;基本上是无法打开文件ImportError无法引入模块或包;基本上是路径问题或名称错误IndentationError语法错误(的子类);代码没有正确对齐IndexError下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]KeyError试图访问字典里不存
系统 2019-09-27 17:45:50 2117
项目一:Supervisor简介:Supervisor是实际企业常用的一款Linux/Unix系统下的一个进程管理工具,基于Python开发,可以很方便的监听、启动、停止、重启一个或多个进程,而且当进程意外被杀死时,其可以实现自动恢复,很方便的做到进程自动恢复的功能,提高系统、服务的稳定性,多用于生产环境。下载地址:https://github.com/Supervisor/supervisor项目二:pyecharts简介:pyecharts是一个由Ec
系统 2019-09-27 17:45:42 2117
python是支持多线程的,并且是native的线程。主要是通过thread和threading这两个模块来实现的。thread是比较底层的模块,threading是对thread做了一些包装的,可以更加方便的被使用。这里需要提一下的是python对线程的支持还不够完善,不能利用多CPU,但是下个版本的python中已经考虑改进这点,让我们拭目以待吧。threading模块里面主要是对一些线程的操作对象化了,创建了叫Thread的class。一般来说,使用
系统 2019-09-27 17:38:43 2117