自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(93)
  • 收藏
  • 关注

原创 仔细看这几段代码,看看你是Python新鸟还是老鸟

在 Python Shell 里输入 import this这段话被称作“Python 之禅”(The Zen of Python),它列举了一些 Python 所推崇的理念,比如:优美胜于丑陋明确胜于隐晦简单胜于复杂…可读性很重要不要忽略错误面对不确定时,拒绝猜测现在做好过不做,但盲目动手不如不做如果你的实现很难说清楚,那是个坏想法;反之亦然…当你学完基础,可以写点代码的时候,可能经常感觉自己的实现很别扭。有经验的程序员会一眼看出你的代码出自一个初学者之手。这就是我们经常说的,代

2021-12-18 17:30:24 154

原创 python爬虫入门教程-Python 爬虫介绍

一、什么是爬虫爬虫:一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。二、Python爬虫架构Python 爬虫架构主要由五个部分组成,分别是调度器、URL管理器、网页下载器、网页解析器、应用程序(爬取的有价值数据)。调度器:相当于一台电脑的CPU,主要负责调度URL管理器、下载器、解析器之间的协调工作。URL管理器:包括待爬取的URL地址和已爬取的URL地址,防止重复抓取URL和循环抓取URL,实现URL管理器主要用三种方式,通过内存、数据库、缓存数据库来实现。网页下载器:通过

2021-12-18 17:28:20 177

原创 Python入门:Python变量和赋值

今天给大家带来的是一篇关于Python变量与赋值的文章。其实Python中的赋值语句我们在之前的学习过程已经接触了很多,比如a=1,就是将数值1赋值给变量a。在正式介绍赋值语句之前,我们先了解下Python中的变量问题。环境有读者反映建议Peter写下文章的环境,这就来了:系统:MacOS工具:jupyter notebookPython版本:3.7.5文档编辑器:Typora变量深刻理解变量的内存地址变量可以说是一个存放数据的容器。Python中在定义变量的时候,不需要声明变量

2021-12-18 17:27:48 2579

原创 Python入门:集合set详解

在前面的几篇Python的文章中,我们介绍了Python的多种不同类型的对象:字符串、列表、元组、字典。它们有各自的特点:字符串str:存在索引,字符串中的元素是可以重复的,元素是不可变,不能修改的列表list:也能够进行索引和切片操作,元素可以修改,是可变的元组tuple:可以看成是不能进行修改的“列表”;元素不能直接修改,也可以进行索引和切片操作,类似列表字典:Python中十分常用,键值对组成,键必须是比可变的数据类型(比如元组),值可以是任意数据;字典是无序的如果说元组是列表和字符串的

2021-12-18 17:27:18 231

原创 Python基础入门︱Python实现猜数字游戏(附源码)

使用Tkinter开发猜数字游戏。01Python实现猜数字游戏运行效果如图7-39 所示。■ 图7-39 猜数字游戏运行效果游戏中计算机随机生成1024 以内数字, 玩家去猜, 如果猜的数字过大或过小都会提示,程序要统计玩家猜的次数。02源码下载后台回复关键词 **“猜数字游戏” **即可获得完整源代码python福利教程领取方式:1、点赞+评论(勾选“同时转发”)2、关注小编。并私信回复关键字【19】(一定要私信哦~点击我的头像就能看到私信按钮.

2021-12-18 17:25:20 2540

原创 为什么要学习Python?怎么学?

每次都会有学员问我们,编程语言应该怎么选?我又没有特别擅长或者喜欢的语言,到底选哪个好,我一直的观点就是,选择 1-2 门语言作为主语言,深入学习,另外也要掌握一些脚本类型的语言。主攻语言,我推荐 C++/Java,这两门语言想要学好、学透都不容易,C++ 语法本身博大精深,而 Java 生态又极其复杂,想要学好得花不少时间。除了主攻方向以外,一些开发非常便捷、库非常丰富的语言也可以掌握一下,比如 Python,现在工作中基本都默认大家都会 Python,比如我们后台是 C++,但是也经常会用 Pytho

2021-12-18 17:24:49 81

原创 Python的发展前景在哪?怎么样让Python程序员持续发展?

大家都知道的是,Python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(she1l),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。也可以说python是全能语言社区庞大,有太多的库和框架。只需要找到合适的工具来实现想法,就可以省去造轮子的精力。例如如果想实现一个中等业务复杂度的项目,在相同的时间要求内,用java实现要4-5个码农的话,用python实现也许只需要1个。这就是python最大的.

2021-12-18 17:24:14 102

原创 Python标识符命名规范

简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。[Python] 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。标识符不能和 Python 中的保留字相同。有关保留字,后续章节会详细介绍。Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。例如,下面所列举的标识符是合法的:UserID

2021-12-17 17:19:29 129

原创 Python编码规范的重要性

很多去 Google 参观的人,在用完洗手间后都有这样的疑惑,马桶前面的门上怎么会贴着 [Python]  编码规范?要知道,Google 对编码规范的要求极其严格,这也能从侧面说明编码规范的重要性。对于编码规范的认知,很多初学者还仅停留在初级阶段,即只知道编码规范有用,比如命名时使用驼峰式的格式(如 TheFirstDemo),而至于为什么要求这样严格,就不是很清楚了。本节,将给读者扫除以下 2 个盲区:Python 编码规范到底有多么重要,它对于业务开发来说,究竟有哪些帮助?

2021-12-17 17:18:55 167

原创 Python二进制、八进制、十六进制数字的表示和转换

除了常用的十进制表示法,Python 也支持二进制、八进制和十六进制表示法。这些只是表示方法不同,但是它们表示的含义是一样的,如二进制中的 11 和十进制数中的 3 是一样的。Python 二进制表示法如十进制中的 100 用二进制表示就是 1100100,那么 100 就可以用 0b1100100 来表示。a = 0b1100100 # 二进制1100100a # 查看其值,默认用十进制表示100 # 对应到十进制就是100

2021-12-17 17:18:25 9191

原创 Python函数值传递和引用传递(包括形式参数和实际参数的区别)

通常情况下,定义函数时都会选择有参数的函数形式,函数参数的作用是传递数据给函数,令其对接收的数据做具体的操作处理。在使用函数时,经常会用到形式参数(简称“形参”)和实际参数(简称“实参”),二者都叫参数,之间的区别是:形式参数:在定义函数时,函数名后面括号中的参数就是形式参数,例如:#定义函数时,这里的函数参数 obj 就是形式参数def demo(obj):print(obj)实际参数:在调用函数时,函数名后面括号中的参数称为实际参数,也就是函数的调用者给函数的参数。例如:a

2021-12-17 17:17:54 235

原创 Python父类方法重写(入门必读)

前面讲过在 [Python] 中,子类继承了父类,那么子类就拥有了父类所有的类属性和类方法。通常情况下,子类会在此基础上,扩展一些新的类属性和类方法。但凡事都有例外,我们可能会遇到这样一种情况,即子类从父类继承得来的类方法中,大部分是适合子类使用的,但有个别的类方法,并不能直接照搬父类的,如果不对这部分类方法进行修改,子类对象无法使用。针对这种情况,我们就需要在子类中重复父类的方法。举个例子,鸟通常是有翅膀的,也会飞,因此我们可以像如下这样定义个和鸟相关的类:1. class

2021-12-17 17:17:10 110

原创 Python 多线程居然是 —— 假的?

最近有位读者提问:Python 的多线程真是假的吗?一下子点到了 Python 长期被人们喜忧参半的特性 —— GIL 上了。到底是怎么回事呢?今天我们来聊一聊。十全十美我们知道 Python 之所以灵活和强大,是因为它是一个解释性语言,边解释边执行,实现这种特性的标准实现叫作 CPython。它分两步来运行 Python 程序:首先解析源代码文本,并将其编译为字节码(bytecode)[1]然后采用基于栈的解释器来运行字节码不断循环这个过程,直到程序结束或者被终止灵活性有了,但

2021-12-17 17:16:22 374

原创 10 个疯狂的 Python 项目创意

这些项目构想很有可能会让你对这门神奇的语言产生兴趣。最棒的是,你可以通过这些有趣但也具有挑战性的项目来增强 Python 编程技能。你知道 Python 是被称为 全能编程语言 的吗?是的,它确实是,虽然不应该在每个项目中都使用它。你可以使用它来创建桌面应用程序、游戏、移动应用程序、网站和系统软件。它甚至是最适合用于实现 人工智能 和 机器学习 算法的语言。因此,在过去的几周里,我为 Python 开发人员收集了一些独特的项目构想。这些项目构想很有可能会让你对这门神奇的语言产生兴趣。最棒的是,你.

2021-12-17 17:15:52 148

原创 Python面试题之基础篇(一)

Python基础篇1、为什么学习Python家里有在这个IT圈子里面,也想让我接触这个圈子,然后给我建议学的Python,然后自己通过百度和向有学过Python的同学了解了Python,Python这门语言,入门比较简单,它简单易学,生态圈比较强大,涉及的地方比较多,特别是在人工智能,和数据分析这方面。在未来我觉得是往自动化,人工智能这方面发展的,所以学习了Python。2、通过什么途径学习Python刚开始接触Python的时候,到网上里面跟着视频学基础,再后来网上到看技术贴,然后看到有人推荐廖.

2021-12-17 17:15:22 101

原创 人工智能为什么用python

[人工智能用Python]语言,因为它有以下几点优势:优质的文档,Python极其容易上手,因为Python有极其简单的说明文档平台无关,可以在现在每一个Lnix版本上使用,由于它的开源本质,Python已经被移植在许多平台上。和其他面向对象编程语言比学习更加简单快速,Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。Python有许多图像加强库。Python的设计非常好,快速,坚固.

2021-12-17 17:14:46 100

原创 Python小知识001-Python有三元运算法吗?

你可能经常看到类似这样的文章:必知必会Python知识点100个69个Python内置函数精讲这些文章当然有一定的帮助,但大部分人是这样对待她们的:打开,收藏,关闭!如果你也是这样的,其实你不是在学习,只是在搜集资料,搜集一些可能永远都不会再看的资料。今天,我要开始一个Python小知识系列。这个系列每篇文章都很短,几分钟能读完。这个系列不欢迎搜藏,只欢迎当场读完,学会。甚至不欢迎点赞,除非你已经学会了。这个系列讲的也不深,但是尽量浅显易懂。深度长文会继续在终结者系列中更新。这个系列我用

2021-12-17 17:14:24 72

原创 Python杀死了Excel

在美国,数据分析师平均每年薪酬高达17.5万美元,而国内顶尖互联网公司,其薪酬可能要比同一个级别的其他职位高20%至30%,且颇受企业重视。▲图片来源于职友集由于市场的需求发展趋势,导致近几年数据分析师成为热门岗位,而且未来几年热度将会持续上升!数据分析师发展趋势?经济学家薛兆丰曾经说过,经济问题的核心就是“稀缺”。据不完全统计,数据人才平均薪酬至少高于行业平均水平的30%,而未来这个差距也可能将继续被拉大。看看下面这些JD,你会有更加直观的感受:向左滑动查看更多▲数据来源于招聘网

2021-12-16 20:35:32 85

原创 安装这5个插件后,PyCharm好用到起飞

今天来讲讲PyCharm好用到起飞的5个插件:0. 如何安装Pycharm插件安装Pycharm插件,仅需要以下步骤:安装好Pycharm,并打开Pycharm;点击File -> 点击Settings;接着,打开Settings,找到Pulgins;然后按照图中操作,搜索对应插件,安装即可。如果你没有搜索到,证明的Pycharm版本不行。1. Chinese Language Pack这是一款pycharm汉化插件,英语不好的同学,可能都不知道Pycharm怎么点选,此时这个插件

2021-12-16 20:35:18 152

原创 终结 Python 原生字典?这个库要逆天改命了

今天来聊一聊与字典相关的话题。字典是 Python 中基础的数据结构之一,字典的使用,可以说是非常的简单粗暴,但即便是这样一个与世无争的数据结构,仍然有很多人 “看不惯它” 。也许你并不觉得,但我相信,你看了这篇文章后,一定会和我一样,对原生字典开始有了偏见。我举个简单的例子吧当你想访问字典中的某个 key 时,你需要使用字典特定的访问方式,而这种方式需要你键入 一对中括号 还有 一对引号profile = dict(name=“iswbm”)profile{‘name

2021-12-16 20:34:02 261

原创 千万别说你会Python 如果不知道这10个Python包

世界上有超过200,000个Python程序包(这只是基于官方的Python程序包索引PyPI托管的程序包)。这就引出了一个问题:拥有这么多的软件包,每个Python程序员都需要学习哪些软件包是最重要的?为了帮助回答这个问题,下面列出了您应该熟悉的十个最重要,最有用和最普遍使用的Python程序包,因为在您从事各种项目时,它们经常会出现。此列表重点关注涵盖多种编程场景和目标的Python软件包,而不是仅关注特定领域,例如数据科学或Web开发。这10个里面,你用过几个?请在评论区留言。1. Numpy

2021-12-16 20:33:45 93

原创 搞懂Python包之后,感觉学Python轻松多

1 前言学习方法不对,事倍功半!学习方法对了,事半功倍。学编程,要先扎实的学好基础语法和结构,剩下的就是不断的实战应用,同时按需加强相关知识。Python的包就是这里说的基础语法结构之一。把手放在胸口上,问问自己,你对Python包的了解有多少?然后认真看完本文。你的今天一定是有进步的。包是基于模块的,是对模块的组织,建议和另一篇模块文章一起看,融会贯通起来。模块文章链接见文末往期推荐第1篇。2 Python包假设你已经开发了一个包含许多模块的非常大的应用程序。随着模块数量的增长,如果将它们都

2021-12-16 20:32:53 76

原创 每个程序员都应该学的5门编程语言

程序员用各种通用编程语言编写代码。大多数使用企业软件的程序员在退休之前通常只使用一种编程语言。然而,有些程序员日常工作中有机会使用多种编程语言,例如,如果程序员使用Flutter原生模块,那么就有机会使用Dart、Kotlin(或Java)、Objective-C(或Swift)、C/C++等。但是,大多数程序员由于几十年来只使用一种语言而限制了他们的技术技能。我们经常遇到.net和Java专家。但是,我们很少看到掌握多种语言的程序员。习多种编程语言会带来更多好处。但是,学习每一种流行的编程语言确实不是

2021-12-16 20:32:23 1454

原创 怎样学习Python,才能成为Python高手?

在学习过程中,很多小伙伴经常抱怨,计算机编程语言种类太多,根本学不过来,可能用了 [Java]很多年,突然最近的项目需要用 [Python],就感到不知所措,压力山大。再举个例子,Facebook 的主流语言是 Hack([PHP] 的进化版本),但对于刚刚入职的工程师而言,100 个里至少有 95 个之前根本没有用过 Hack 或者 PHP。不过,这些人上手都特别快,基本上只需要 1~2 周,日常编程就变得毫无压力。那么,他们是怎么做到的呢?编程语言都是相通的首先,如果你具有一定的编程基础,接触一

2021-12-16 20:31:48 140

原创 Python版本区别,Python 3和Python 2区别详解

和 [Python] 2.x 版本相比,Python 3.x 版本在语句输出、编码、运算和异常等方面做出了一些调整,本节就对这些调整一一做一下简单介绍。本节适合有 Python 基础的学员阅读,初学者可先跳过本节,整体学完 Python 之后,再回过头来阅读。Python 3.x print函数代替了print语句在 Python2.x 中,输出数据使用的是 Print 语句,例如:>>> print "3,4"3,4或者>>> print(3,4)(3,

2021-12-16 20:31:15 218

原创 我也为难?还有没有Python 4.0,Python之父都觉得悬

Python 之父 Guido van Rossum 最近在接受微软 Reactor 的采访时被问到 Python 的未来,以及 Python 是否会发布 4.0 版本。他直言,Python 4.0 可能永远不会出现在世人面前。Van Rossum 表示,他和 Python 的核心开发团队成员对 Python 4 的想法并没有太多兴趣,而且在 2008 年作为最终版本发布 Python 3 时,大家就已经从 Python 2 到 Python 3 的过渡期吸取了足够的教训。他提到:“我对 Python

2021-12-16 20:30:43 217

原创 学习python有哪些优势

Python是什么?许多人提到python会联想到大数据相关,其实它不仅仅能被用于大数据、应用场景还有许多,可以说,学会python将能给大家带来许多帮助。那么,学习python到底有哪些优势?下面就由我来跟大家具体分析和介绍一下,希望能给大家带去一定帮助和参考效果。学习python有哪些优势Python在大数据分析中的应用主要是用来获取数据,专业称呼方式叫做python爬虫,数据是否精准将直接决定未来是否能分析、得到可视化结论。虽然能用来获得数据的方式不止python一种,但python的可读性强,

2021-12-16 20:30:13 266

原创 30个实用的Python脚本(请收藏)

1、冒泡排序2、计算x的n次方的方法私信小编01即可获取大量Python学习资源3、计算aa + bb + c*c + ……4、计算阶乘 n!5、列出当前目录下的所有文件和目录名6、把一个list中所有的字符串变成小写:7、输出某个路径下的所有文件和文件夹的路径8、输出某个路径及其子目录下的所有文件路径9、输出某个路径及其子目录下所有以.html为后缀的文件10、把原字典的键值对颠倒并生产新的字典11、打印九九乘法表通过指定end参数的值,可以取消在

2021-12-15 16:14:48 1316

原创 python中实用的5个小技巧

字符格式化f-Strings在python中有着3中格式化字符串的流派,那分别是连接派,%派,以及fromat派。其中连接派最不行,需要+进行连接,在多个变量的情况下非常不优雅。而%派整个理解上与python语言风格不是很融合。format派是python2.6加入的,已经很不错了,但是还有待优化的空间最推荐的是下面的就是python3.6推出的f-Strings。更加的清晰明了,更方便阅读。格式化数值想一想如果使用python进行数据分析,输出来的数值竟然还要数0,个十百千万这样数,简

2021-12-15 16:14:16 44

原创 Python编程规范、运算符

1 Python编程风格2 Python运算符1 Python编程风格编程规范说明注释用#号表示单行注释多行注释用三引号(三双引号或三单引号均可)缩进缩进级别必须保持一致,不能一会用空格,一会用tab约定俗成缩进用4个空格2 Python运算符算术运算:所有比较运算符返回1表示真,返回0表示假。这分别与特殊变量True和False等价。True和False的首字母是大写的。短路原则and当条件1为假时,条件2不作判断当条件1为真时才去判断条件2or当条件1为真时,条

2021-12-15 16:13:27 921

原创 让 Python 循环最快的方式,就是不用循环?

众所周知,Python 不是一种执行效率较高的语言。此外在任何语言中,循环都是一种非常消耗时间的操作。假如任意一种简单的单步操作耗费的时间为 1 个单位,将此操作重复执行上万次,最终耗费的时间也将增长上万倍。和 是 Python 中常用的两种实现循环的关键字,它们的运行效率实际上是有差距的。比如下面的测试代码:这是一个简单的求和操作,计算从 1 到 n 之间所有自然数的总和。可以看到 循环相比 要快 1.5 秒。其中的差距主要在于两者的机制不同。在每次循环中, 实际上比 多执行了两步操作:边界检查.

2021-12-15 16:12:56 284

原创 Python 现在为什么会那么流行?

Python 现在为什么会那么流行?学 Python 的,有很大一部分人不是奔着当程序员去的,它的用户涵盖了多种职业的人,这也是原因之一。很多人可能自己的本意也并不想学,但是无奈于很多招聘岗位上都写着 “熟悉 Python的优先”,如果不学的话,可能就竞争不过别人,所以 Python 现在也就成为了职场人的一个额外加分技能。作为工具使用,Python 适合非程序员出身的办公室职员,那种批量处理数据文件简直就是加班族的救星, 而且 Pyhton 这门语言上手比较容易,学习的性价比很高。到今年的 5 月,

2021-12-15 16:12:18 60

原创 Python小知识001-Python有三元运算法吗?

你可能经常看到类似这样的文章:必知必会Python知识点100个69个Python内置函数精讲这些文章当然有一定的帮助,但大部分人是这样对待她们的:打开,收藏,关闭!如果你也是这样的,其实你不是在学习,只是在搜集资料,搜集一些可能永远都不会再看的资料。今天,我要开始一个Python小知识系列。这个系列每篇文章都很短,几分钟能读完。这个系列不欢迎搜藏,只欢迎当场读完,学会。甚至不欢迎点赞,除非你已经学会了。这个系列讲的也不深,但是尽量浅显易懂。深度长文会继续在终结者系列中更新。这个系列我用

2021-12-15 16:11:38 81

原创 Python杀死了Excel

在美国,数据分析师平均每年薪酬高达17.5万美元,而国内顶尖互联网公司,其薪酬可能要比同一个级别的其他职位高20%至30%,且颇受企业重视。▲图片来源于职友集由于市场的需求发展趋势,导致近几年数据分析师成为热门岗位,而且未来几年热度将会持续上升!数据分析师发展趋势?经济学家薛兆丰曾经说过,经济问题的核心就是“稀缺”。据不完全统计,数据人才平均薪酬至少高于行业平均水平的30%,而未来这个差距也可能将继续被拉大。看看下面这些JD,你会有更加直观的感受:向左滑动查看更多▲数据来源于招聘网

2021-12-15 16:11:07 56

原创 安装这5个插件后,PyCharm好用到起飞

今天来讲讲PyCharm好用到起飞的5个插件:0. 如何安装Pycharm插件安装Pycharm插件,仅需要以下步骤:安装好Pycharm,并打开Pycharm;点击File -> 点击Settings;接着,打开Settings,找到Pulgins;然后按照图中操作,搜索对应插件,安装即可。如果你没有搜索到,证明的Pycharm版本不行。1. Chinese Language Pack这是一款pycharm汉化插件,英语不好的同学,可能都不知道Pycharm怎么点选,此时这个插件

2021-12-15 16:10:37 320

原创 Python爬虫基础之HTTP基本原理

HTTP基本原理在写爬虫之前,我们还需要了解一些基础知识,如HTTP原理、网页的基础知识、爬虫的基本原理、Cookies的基本原理等。我们还会详细了解HTTP的基本原理,了解在浏览器中敲入URL到获取网页内容之间发生了什么。了解了这些内容,有助于我们进一步了解爬虫的基本原理。URI和URL这里我们先了解一下URI和URL,URI的全称为Uniform Resource Identifier,即统一标志符,URL的全称为Universal Resource Locator,即统一资源定位符。举例来说,我

2021-12-15 16:10:00 454

原创 Python基础教程,Python入门教程

其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令。虽然借助 Siri(Apple)、Google Now(Android)、Cortana(Microsoft)等技术,我们可以使用汉语直接告诉计算机做什么,比如“Siri,打开酷狗音乐”,但使用过这些系统的读者都知道,它尚未完全成熟,再加上我们语言充满了模糊和不精确因素,使得设计一个完全理解人类语言的计算机程序,仍然是一个有待解决的问题。为了有效避开所有影响给计算机传递指令的因素,计算

2021-12-15 16:09:40 55

原创 编程入门:准备学Python入门编程 为什么前辈一直劝我不行?

最近,有不少小伙伴问我,说零基础学编程,第一门语言学哪个好?有人推荐学Python,理由是Python简单,对新人友好,上手快,那Python到底适不合适不合适新人学呢?我今天就这个问题给大家稍微的展开一下。首先,允许我岔开一下话题,我来跟大家说一个习武的例子。那假如说,有两个人,想学武功,都是零基础,一人拜在了一位十分严格的师父门下,师父对一招一式要求十分严苛,每天练功十分辛苦,稍微出错就要挨打;另一位就比较幸福一些,他的师父是个世外高人,跟他讲,武功的最高境界是无招胜有招,不要拘泥形式,最好把招

2021-12-14 17:27:11 92

原创 两个很实用的Python装饰器详解

目录[1.超时函数][2.Trace函数][总结]1.超时函数这个函数的作用在于可以给任意可能会hang住的函数添加超时功能,这个功能在编写外部API调用 、网络爬虫、数据库查询的时候特别有用。最后,如果你的时间不是很紧张,并且又想快速的python提高,最重要的是不怕吃苦,建议你可以架群:【832357663】 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~timeout装饰器的代码如下:import signal,functools #下面会用到的两个库

2021-12-14 17:26:11 87

原创 Python数据结构简介

数据结构是计算机科学的基本概念,它有助于用任何语言编写高效的程序。Python是一种高级的,解释性的,交互式的和面向对象的脚本语言,与其他编程语言相比,我们可以用更简单的方式研究数据结构的基本原理。在本章中,我们将学习一些常用数据结构的概述,以及它们与某些特定的Python数据类型的关系。还有一些特定于python的数据结构,它们被列为另一个类别。一般数据结构计算机科学中的各种数据结构大致分为以下两类。我们将在随后的章节中详细讨论以下每个数据结构。1. 线性数据结构这些是以顺序方式存储数据元素的数

2021-12-14 17:25:23 648

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除