摘要: 在开始之前我们先了解一下序列(sequence): 序列中的元素都是有序的,其实在前面已经分享过一种序列了,那就是字符串;Python总共有6个内置的序列:即列表、元组、字符串、Unicode字符串、buffer对象和 xrange对象。 序列的操作包括:索引、长度、切片、遍历、组合(序列相加)、检 阅读全文
posted @ 2019-06-02 22:22 在软件技术路上的行者 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在开始之前我们先了解下常量:常量创建之后不会改变, 如:1,2,3,'hello',"thank you"。 Python中没有预留关键字来标识常量的定义,其本质还是变量,定义常量一般用大写字母,实例代码: 2、字符串String 2.1创建字符串 我们使用单引号或者双引号( ' 或 " )来创建字 阅读全文
posted @ 2019-05-18 15:10 在软件技术路上的行者 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 可能你已经知道,Python 在 14 年后的“崛起”,得益于机器学习和数学统计应用的兴起。那为什么 Python 如此适合数学统计和机器学习呢?作为“老司机”的我可以肯定地告诉你,Jupyter Notebook (https://jupyter.org/)功不可没。 毫不夸张地说,根据我对 Fa 阅读全文
posted @ 2019-05-15 14:21 在软件技术路上的行者 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 、斜杠(/或//)的用法 今天继续来了解下数据类型的Number数字类型: 对于单斜扛(/)和双斜扛(//)两种除法,让人一时很难搞明白以及之间的区别,下面用代码详细解释下: #从上面的运行结果看我们可以得出这样的结论: 单斜扛(/)除法的结果一定是float浮点类型,注意:在不同的机器上结果(精度 阅读全文
posted @ 2019-05-14 00:57 在软件技术路上的行者 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 在讲Python数据类型之前我们先了解下变量的概念: Python 中的变量是不需要声明数据类型的,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量的"类型"是所指的内存中被赋值对象的类型,这也解释了为什么Python是一门动态语言的原因。我们使用等号(=)运算符给变量赋值,等号(=) 阅读全文
posted @ 2019-05-12 11:26 在软件技术路上的行者 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一、爬虫基础 1.爬虫概念 网络爬虫(又称为网页蜘蛛),是一种按照一定的规则,自动地抓取万维网信息的程序或脚本。用爬虫最大的好出是批量且自动化得获取和处理信息。对于宏观或微观的情况都可以多一个侧面去了解; 2.urllib库 urllib是python内置的HTTP请求库,旗下有4个常用的模块库: 阅读全文
posted @ 2019-05-12 02:03 在软件技术路上的行者 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Facebook 的主流语言是 Hack(PHP 的进化版本)。不过,我敢拍着胸脯说,就刚入职的工程师而言,100 个里至少有 95 个,以前都从未用过 Hack 或者 PHP。但是,这些人上手都特别快,基本上一两周后,日常编程便毫无压力了。 他们是怎么做到的呢? 事实上,他们遵循的,正是 阅读全文
posted @ 2019-05-11 23:41 在软件技术路上的行者 阅读(522) 评论(0) 推荐(1) 编辑
摘要: 后面我们将用Python3.7版本和PyCharm开发工具给大家介绍这门神奇的编程语言,这里极力推荐使用专业的PyCharm集成开发工具,当然还有其它的IDE开发工具,选择自己喜欢的就好,不必纠结于此。 我们先快速来一个HelloWorld程序,让大家先认识一下Python代码: #python p 阅读全文
posted @ 2019-05-11 23:34 在软件技术路上的行者 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、python正则表达式 定义:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式相匹配; 1.1RE模块:是python语言拥有全部的正则表达式功能的一个正则模块; 常见RE模块的方法: 创建模式对象compile(pattern)、在字符串中寻找模式search(pa 阅读全文
posted @ 2019-05-10 00:57 在软件技术路上的行者 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1.1为什么黑客喜欢用python? python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象的称为“”内置电池“”,用python开发,许多功能不必从零编写,直接使用现成的就可以了。 1.2python在网络安全的应用 a.漏洞挖掘 b.逆向分析 c. 阅读全文
posted @ 2019-05-09 23:33 在软件技术路上的行者 阅读(1046) 评论(0) 推荐(0) 编辑