搜索到与相关的文章
Python

对python中的控制条件、循环和跳出详解

对python中的控制条件、循环和跳出详解代码缩进(代码块):python用缩进表示代码块,没有其他语言的大括号缩进是强制检查,整个代码缩进必须一致,否则无法运行用2、4个空格或者tab缩进ide自动保证缩进一致If、elif和else的条件分支:ifif...elseif...elif..else没有switch、case语法空的列表、元祖、字符串、0都被评估为FalseNone被评估为False控制条件后面必须加":"a=100ifa>80:print

系统 2019-09-27 17:57:17 2166

Python

个人实践,如何在vs2017或vs2019中搭建python环境,并与c#混合

通过VisualStudio安装程序选择和安装的数据科学和分析应用程序工作负载汇集了几种语言及其各自的运行时分发版本。⑥总结:微软已经给我们打包了这些东西,如果无需弄科学计算,也就不需要安装这些。SQLServersupportsusingbothPythonandRtodoadvancedanalyticsdirectlyinsideSQLServer.RsupportisincludedwithSQLServer2016andlater;Pythons

系统 2019-09-27 17:57:12 2166

Python

Python使用scrapy爬取阳光热线问政平台过程解析

目的:爬取阳光热线问政平台问题反映每个帖子里面的标题、内容、编号和帖子urlCrawlSpider版流程如下:创建爬虫项目dongguangscrapystartprojectdongguang设置items.py文件#-*-coding:utf-8-*-importscrapyclassNewdongguanItem(scrapy.Item):#definethefieldsforyouritemherelike:#name=scrapy.Field()

系统 2019-09-27 17:57:06 2166

Python

filter用法--Python

filter被称为高阶函数是有道理的。filter(self,/,*args,**kwargs)Docstring:filter(functionorNone,iterable)-->filterobjectReturnaniteratoryieldingthoseitemsofiterableforwhichfunction(item)istrue.IffunctionisNone,returntheitemsthataretrue.从Doc的简单描述可

系统 2019-09-27 17:56:08 2166

Python

python实现逻辑回归数据

-0.01761214.0530640-1.3956344.6625411-0.7521576.5386200-1.3223717.15285300.42336311.05467700.4067047.06733510.66739412.7414520-2.4601506.86680510.5694119.5487550-0.02663210.42774300.8504336.92033411.34718313.17550001.1768133.16702

系统 2019-09-27 17:56:03 2166

Python

理解Python中的生成器

Python生成器是什么?先说一下生成器函数,抽象地说,生成器函数就是一个顺序执行过程的抽象。具体地说,它就是一种特殊的函数,这种特殊性源于这个函数中出现了一个yield关键字。解释器在发现函数中有yield关键字时,将这个函数标记为一个生成器函数,其执行的结果会返回一个生成器,而这个生成器是支持迭代器协议的。创建一个生成器函数生成器函数的创建是非常简单的:In[1]:defmygenerator():...:yield1...:正如前面提到的,如果一个函

系统 2019-09-27 17:55:34 2166

Python

Python之路【第十六篇】:Python并发编程|进程、线程

一、进程和线程进程假如有两个程序A和B,程序A在执行到一半的过程中,需要读取大量的数据输入(I/O操作),而此时CPU只能静静地等待任务A读取完数据才能继续执行,这样就白白浪费了CPU资源。是不是在程序A读取数据的过程中,让程序B去执行,当程序A读取完数据之后,让程序B暂停,然后让程序A继续执行?当然没问题,但这里有一个关键词:切换既然是切换,那么这就涉及到了状态的保存,状态的恢复,加上程序A与程序B所需要的系统资源(内存,硬盘,键盘等等)是不一样的。自然

系统 2019-09-27 17:55:24 2166

Python

Python中的asyncio代码详解

asyncio介绍熟悉c#的同学可能知道,在c#中可以很方便的使用async和await来实现异步编程,那么在python中应该怎么做呢,其实python也支持异步编程,一般使用asyncio这个库,下面介绍下什么是asyncio:asyncio是用来编写并发代码的库,使用async/await语法。asyncio被用作多个提供高性能Python异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等。asyncio往往是构建IO密集型和高层级

系统 2019-09-27 17:54:52 2166

Python

对python中GUI,Label和Button的实例详解

如下所示:#coding=utf-8importTkintertop=Tkinter.Tk()#400x300:代表初始化时主窗口的大小,300,100分别代表窗口的初始化位置#x:为小写的xtop.geometry('400x300+300+100')#创建一个文本框,里面内容为“helloworld”lab=Tkinter.Label(top,text='helloworld')#布局方式lab.pack()#创建一个按钮button=Tkinter.

系统 2019-09-27 17:54:22 2166

Python

Python中*args和**kwargs的区别详解

一、*args的使用方法*args用来将参数打包成tuple给函数体调用defargs_test(x,y,*args):print(x,y,args)args_test(1,2,3,4,5)12(3,4,5)二、**kwargs的使用方法**kwargs打包关键字参数成dict给函数体调用defkwargs_test(**kwargs):print(kwargs)kwargs_test(a=1,b=2,c=3){'a':1,'c':3,'b':2}三.参数

系统 2019-09-27 17:54:08 2166