为了账号安全,请及时绑定邮箱和手机立即绑定

Python

Python语言为什么被推荐纳入高考和小学教材 原创

python语言最近两天传出将加入高考,此消息一处IT届的新闻火起来了。 python语言本来就是近年来最火的语言,也是所有程序语言中搜索热词。 当前,已经确定出台消息来看: 第一条,从2018年起浙江省信息技术教材编程语言将会从VB 更换为Python。 第二条,山东省最新出版的小学信息技术六年级教材也加入了 Python 内容。 那么python语言,究竟有什么优势,让其传播如此迅速,并受到防...

2155浏览 15推荐 2评论

Python 实现端口扫描器 原创

适合有一点Python编程基础的学员学习 实现的原理 最简单的端口扫描工具使用TCP连接扫描的方式,即利用操作系统原生的网络功能,且通常作为SYN扫描的替代选项。Nmap将这种模式称为连接扫描,因为使用了类似Unix系统的connect()命令。如果该端口是开放的,操作系统就能完成TCP三次握手,然后端口扫描工具会立即关闭刚建立的该连接,防止拒绝服务攻击。这种扫描模式的优势是用户无需特殊权限。但使...

1517浏览 7推荐 1评论

python强势来袭-0036~邮件那点事儿~发送邮件 原创

从古代的八百里加急,到现在的电子邮件,邮件的发展见证了上下五千年的发展史,这些当然是废话,只是要说说邮件的重要性。 可常规的通信手段相比,尤其是在现在,电话、QQ、微信等等各种社交软件的兴起,比传统的邮件和现在的电子邮件都快捷了很多;那为什么电子邮件还是显得那么重要呢~ 电子邮件,目前来说在不同的行业中还是占据着非常重要的办公需求的地位的,常规情况下公司的任务分配、沟通、协作等等都是通过电子邮件进...

1484浏览 3推荐 1评论

python强势来袭-0028-面向对象回旋踢~不得不说的特性~ 原创

前面的章节中,我们已经学习过面向对象的基本操作、面向对象的三大特征的详细操作,对于面向对象有了一个初步的了解和认知。 本节内容会针对面向对象的程序设计进行一部分的扩展和补充,方便我们在项目开发过程中的操作能更加的全面和完善。 0. 本节内容 0.1 类型属性和对象成员属性 0.2 对象属性的外部声明和限制 0.3 多继承机制下的注意的问题 0.4 类的定制属性~魔法方法 0.5 特殊的类型:枚举 ...

823浏览 4推荐 0评论

1.1 docker 简介和安装 原创

1.1 docker 简介和安装 名词解释 image: 镜像 containers: 容器 docker-machine: docker虚拟主机 docker store: docker存储云 术语 Image 和 Container Image可以理解为一个系统镜像,Container是Image在运行时的一个状态。如果拿虚拟机作一个比喻的话,Image就是关机状态下的磁盘文件,Contain...

577浏览 8推荐 0评论

python强势来袭-0012-选择和循环-总是伴随左右 原创

正常情况下,我们完成一件事情的过程中,可能会存在多种条件限制 如:用户去ATM机取钱->输入取款密码->输入正确,取钱成功 | 输入错误,退卡。 这样的情况下,需要根据不同的条件,执行不同的逻辑处理过程,反映在我们的程序中也是一样的,也就是我们接下来要说的程序结构 1. 程序结构 程序按照执行的过程进行结构的划分,一般包含三种结构 顺序结构:按照顺序依次逐行执行代码的过程 选择结构:程...

1095浏览 4推荐 0评论

python强势来袭-0015-函数中的参数-送礼开始 原创

接上一讲,这节我们专门介绍python函数的参数处理 本节主要内容 函数的形式参数和实际参数 函数的参数定义规则 函数参数的默认值 函数的可变参数 函数的关键字参数 函数的命名关键字参数 1.3. 函数的参数 1.3.1 函数的形式参数和实际参数 函数的参数主要会涉及到两个概念:形式参数、实际参数 形式参数:其实就是定义函数时,函数括号中的变量,形式参数的意义是当前函数如果要被调用执行,就必须让函...

763浏览 3推荐 0评论

python强势来袭-0010-变量&运算符 原创

上一章讲解过了组合数据类型,本章进行变量以及各种编程需要的运算符的操作讲解 3.3 变量部分 3.4 运算符部分;主要讲解:赋值运算符、算数运算符、关系运算符、逻辑运算符、成员运算符、标识运算符 3.3. 变量 变量就是用来临时存放数据的一个容器 3.3.1 变量的使用 python中的变量,不需要声明即可使用 python中的变量命名:驼峰命名法,见名知意,只能是字母、数字和下划线组成,变量第一...

736浏览 3推荐 0评论

scrapy学习笔记(一)快速入门 原创

安装Scrapy Scrapy是一个高级的Python爬虫框架,它不仅包含了爬虫的特性,还可以方便的将爬虫数据保存到csv、json等文件中。 首先我们安装Scrapy。 pip install scrapy 在Windows上安装时可能会出现错误,提示找不到Microsoft Visual C++。这时候我们需要到它提示的网站visual-cpp-build-tools下载VC++ 14编译器,...

374浏览 9推荐 0评论

python强势来袭-0018-字符串那些事儿 原创

字符串是我们在程序中使用非常多的一个对象,对于字符串的处理在各种编程语言中也是非常重要的一部分。 1. python中的字符串定义 python中的字符串,可以使用单引号、双引号或者三个单引号包含的字符,都是字符串。 s1 = '我是一个字符串' s2 = "我也是一个字符串" s3 = ''' 我还是一个字符串 我是能换行写内...

72浏览 2推荐 0评论

python强势来袭-0034~UDP编程实战 原创

本节内容如下 什么是UDP协议 UDP网络编程——服务端程序开发 UDP网络编程——客户端程序开发 1.什么是UDP协议 回顾TCP协议:一个非常重要的数据传输协议,很多网络协议都是以TCP协议为基础的;TCP协议要求服务器和客户端通过三次握手交互的方式建立可靠的连接,然后再进行数据保温的发送,在发送过程中保证数据包的顺序和数量不会丢失,最后如果要断...

40浏览 1推荐 0评论

python强势来袭-0022-第三方的那些模块儿 原创

python提供了非常强大的程序设计和编程开发的平台,但是python本身提供的功能在一定程度上并不是非常完善或者完整的契合我们的项目需要。 在python程序开发时,很多开发人员和机构组织,根据不同的应用程序进行设计开发了很多第三方的python模块,这些模块,我们如果在项目开发过程中需要的话,需要下载安装模块然后在我们的项目中进行使用。 1. 怎么样找到自己需要的模块呢? 通常情况下,pyth...

44浏览 1推荐 0评论

「幕客技术」从零开始Python对redis作为消息队列的使用 原创

昨天的文章我们聊了python对于mongo的基础使用和场景、及优势。 今天幕客给大家讲讲python如何使用redis及我们用redis的作为消息队列,我们该怎么使用。 首先,我们来介绍下redis服务,及连接: 一、Redis 服务 1、安装 yum install redis 2、 python安装支持模块 /opt/python2.7.13/bin/pip install redis 3、...

992浏览 5推荐 0评论

python--二进制处理之construct库

简介 小贴士 Construct库目前分为两大版本:Version 2.5.5 和 Version 2.8。 2.5版本是老版本,现在基本不维护了。2.8版本是2016年9月份发布。在API接口和实现上有着重大的改变。字段是无命名的,而且操作符/ >> []被用于创建结构体(Struct),序列(Sequences)和范围(Ranges)。 Construct是一个强大的描述式解析和构...

28浏览 1推荐 0评论

Python入门到实践-问答机器人 原创

基础知识学了其实也有一段时间了,做几个小的实例还是绰绰有余的。今天我们就一起实操,写一个问答机器人吧 问题来了,要做一个问答机器人我们首先得知道会用到哪些学到的知识点: 字典:存储机器人的相关对话内容,让机器人有相关的“记忆” 循环(嵌套循环):一直去响应我们对应的问题 判断: 执行流程操作 搞清楚了机器人的相关运作流程之后就开搞吧,流程是比较复杂的,不过相信你能搞定。上栗...

196浏览 3推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信