![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
sime_km
这个作者很懒,什么都没留下…
展开
-
同时安装python3.x和python2.x时的版本切换
同时安装python3.x和python2.x时的版本切换方法原创 2018-01-03 16:43:06 · 3850 阅读 · 0 评论 -
python2.x和python3.x共存时pip怎么用
笔记py -2 -m pip install XXXpy -3 -m pip install XXXpy是c:\windows\下的一个可执行程序。在安装3.x版本时默认安装的。-2表示使用2.x版本,-3表示使用3.x版本。-m pip表示运行pip模块。...原创 2018-01-03 17:30:31 · 685 阅读 · 0 评论 -
python 函数定义
python中定义一个函数,需要使用def语句,然后依次写函数名、括号、括号中的参数和冒号,然后在缩进块中编写函数体,使用return语句返回函数的返回值。举个例子,编写一个求绝对值的函数:def my_abs(x): if x>=0: return x else: return -x调用及其结果:>>>my_abs(-3)...原创 2018-03-08 18:14:25 · 203 阅读 · 0 评论 -
python 函数的参数
函数的参数好几种类型:位置参数、默认参数、可变参数、关键字参数、命名关键字参数。这些参数可以混合使用,但是顺序不能变。位置参数举个例子:def my_power1(x,n): return x**n其中,x和n就是位置参数,在函数调用时必须传入这两个值。默认参数 (默认参数必须指向不变对象!list是可变的,因此默认参数不可以指向list。)举个例子:def my_power2(x,n...原创 2018-03-08 19:10:54 · 152 阅读 · 0 评论 -
用python实现多线程端口扫描
如有错误,望之处,必虚心接受。一个简易的TCP端口扫描器,使用python3实现。需求:扫描目标网站开放哪些端口号,将所有开放的端口号输出。分析:使用socket连接,如果连接成功,认为端口开放,如果连接失败,认为端口关闭(有可能端口开放但连接失败,这里简单认为端口不开放)使用到的库:socket, threading过程:先定义一个函数,对给定的(ip, port)进行扫描,看其是否能连接成功。...原创 2018-03-29 19:26:47 · 2016 阅读 · 1 评论 -
python IO编程
记笔记ing......IO在计算机中指的是Input/Output,也就是输入/输出。在IO编程中,Stream(流)是一个很重要的概念。可以把"流"想象成一个水管,把"数据"想象成水管中的水,但是只能单向流动。Input Stream是从外面流入内存的数据流,Output Stream是从内存流出到外面的数据。比如,读取磁盘上的数据时,磁盘相当于外面,数据从磁盘中读取到内存中,就是Input;...原创 2018-03-20 17:04:19 · 160 阅读 · 0 评论