Python
文章平均质量分 93
千锋python和唐唐
千锋讲师,定期分享Python学习笔记和经验
展开
-
如何将斐波那契数列应用到排版设计中
斐波那契黄金比例数列是一组非常奇妙的数字,这种数列规律可以应用到设计、摄影、艺术创作等领域。斐波那契数列是0,1,1,2,3,5,8,13,21......从第三个数开始,每一项都等于前两项之和,接下来我们将利用这一规律制作黄金比例网格。在AI中新建画板,绘制矩形按住alt键复制矩形,CTRL+D重复操作移动矩形,按照1,1,2,3,5,8,13,21....这样的顺序依次添加参考线选中所有矩形,旋转90度选中所有矩形,旋转180...原创 2020-08-24 09:46:02 · 541 阅读 · 0 评论 -
机器学习60道常见面试题大总结(三)
机器学习面试题最后一节了,前面两期的,你们都会了没啊?1.人工智能与机器学习的区别?基于经验数据的特性而设计和开发的算法被称为机器学习。而人工智能不但包括机器学习,还包括诸如知识表示,自然语言处理,规划,机器人技术等其它方法。2.在机器学习中分类器指的是什么?在机器学习中,分类器是指输入离散或连续特征值的向量,并输出单个离散值或者类型的系统。3.朴素贝叶斯方法的优势是什么?朴素贝叶斯分类器将会比判别模型,譬如逻辑回归收敛得更快,因此你只需要更少的训练数据。其主要缺点是它学习.原创 2020-06-10 15:05:00 · 3591 阅读 · 0 评论 -
Vue SSR服务端渲染改造踩坑指南
版本匹配Vue的SSR渲染,可以当作一个全新的项目,需要安装依赖的模块(node_modules),可以将原先使用vue cli 3创建的项目的package.json拷贝过来,确保不缺少相关模块,然后在此基础上添加SSR需要的模块。主要是vue-server-renderer:npm install vue vue-server-renderer --savevue-serv...原创 2020-05-07 16:12:53 · 8591 阅读 · 4 评论 -
编程生涯 21 载,那些我踩过的坑
“作为一个有着21岁编程年龄的中年程序员,我可以自豪地说,我成功地经历了软件行业这个充满变数的世界的高峰和低谷。这篇文章记录了迄今为止我在软件开发的职业生涯中所犯的错误,同时也是如何避免这些错误的一本指南。”感觉一切就像发生在昨天一样。今天我在这里,作为一个有着21岁编程年龄的中年程序员,可以在博客上自豪地说,我成功地经历了软件行业这个充满变数的世界的高峰和低谷。是的,至少我可以说,...原创 2020-05-06 16:01:13 · 286 阅读 · 0 评论 -
如何应对分布式任务的监控
现在越来越多的组件都是集群化,任务化。我们接下来谈谈任务化的挑战和解决方案。分布式任务的挑战以前的进程都是常驻进程。ip都是固定的,如果想知道运行状态,可以说方案就很多很多。最简单的直接用jconsole去连接,jstat去看看。这个都是可行的方案。对于分布式任务,如何找出运行的ip就成了一个问题。一般的开源程序,都会带着管理界面,就是通过自带的任务界面去查看现在是在哪个机器上运行,然后再...原创 2020-04-30 16:34:46 · 449 阅读 · 0 评论 -
一篇文章带你了解webscraper爬虫插件
最近看到很多同学都在研究爬虫,然后我想到了一款尘封已久的插件,很早之前在我刚接触爬虫的时候用过,不过自从上了python爬虫过后,慢慢就搁置了,今天花时间撸一篇教程,给同学们安利这款插件,如果刚开始学爬虫,它一定是你通往人生巅峰的不二人选哦!废话不多说,这款插件全名叫webscraper,适用于chrome浏览器,今天争取用一篇文章带大家掌握webscraper的核心要点,好了,开始我们今天的...原创 2020-04-29 15:57:31 · 3461 阅读 · 2 评论 -
拿来就能用!用Python 每天定时给女神发一句情话
我的日记4月23日晴你三天没回我的消息,在我孜孜不倦地骚扰下你终于舍得回我了,你说‘nmsl’我想这一定是有什么含义吧!噢!我恍然大悟,原来是尼美舒利颗粒。她知道我关节炎,让我吃尼美舒利颗粒,她还是关心我的但是又不想显现的那么热情的。天啊!她好高冷,我好像更喜欢她了呢!你看,虽然女神经常不理我,但是还是会偷偷地关心我,虽然她不直说,但是我都懂。唯一的问题就是,我最近很忙,...原创 2020-04-28 17:01:55 · 1135 阅读 · 1 评论 -
Python下的图像处理库,你选哪个?
在进行数字图像处理时,我们经常需要对图像进行读取、保存、缩放、裁剪、旋转、颜色转换等基本操作。在使用python进行编程时,涉及到多个不同的图像处理库的选择,今天我们简单聊一聊这几个库:opencv、scikit-image、scipy、pillow、matplotlib等等(不包括深度学习:tf.image等)1. PIL(Python Imaging Library)PIL(...原创 2020-04-27 17:14:45 · 2033 阅读 · 0 评论 -
sklearn常用的API参数:sklearn.linear_model.LinearRegression
python学习教程:sklearn常用的API参数解析:sklearn.linear_model.LinearRegression转存失败重新上传取消sklearn.linear_model.LinearRegression调用sklearn.linear_model.LinearRegression(fit_intercept=True, normalize=False...原创 2020-04-27 16:26:45 · 5244 阅读 · 1 评论 -
Python学习之Lambda表达式知识概述
在Python中,除了def 之外,还提供了一种生成函数对象的表达式形式,即Lambda表达式,它可以创建小的匿名函数,起到一个函数速写的作用。Lambda表达式定义及作用Lambda表达式是一行的函数,它们在其他语言中也被称为匿名函数,即函数没有具体的名称。如果你不想在程序中对一个函数使用两次,你也许会想用Lambda表达式,它们和普通的函数完全一样。而且当使用函数作为参数的时候,Lam...原创 2020-02-10 11:41:45 · 506 阅读 · 0 评论 -
Python入门教程之字符串编码知识小结
提及Python字符串,你会想到什么?是ASCII,还是Unicode?他们之间是如何转换的?字符串编码和字符串有什么区别?字符和字节一个字符不等价于一个字节,字符是人类能够识别的符号,可以有多种表示方法,不同的表示方法会使用不同的字节数。比如字母A-Z都可以用ASCII码表示(占用一个字节),也可以用Unicode表示(占两个字节),还可以用UTF-8表示(占用一个字节)。字符编...原创 2020-02-10 11:36:32 · 205 阅读 · 0 评论 -
Python就业怎么样
Python是近年来热门的编程语言之一,人才需求大、薪资福利好是公认的高薪行业。郑州地处中原腹地,近年来经济发展迅猛,吸引了大量的互联网企业入驻,对Python人才的需求也与日俱增。Python就业怎么样?我们可以从市场需求、就业薪资以及职业方向三个方面进行分析。市场需求。Python应用领域众多,同时Python一直都上升趋势,而且Python还是人工智能、数据分析领域内首选的语言,以后...原创 2020-02-10 11:35:00 · 318 阅读 · 0 评论 -
程序员就业方向有哪些
Python是人工智能时代最佳的编程语言,应用范围不断扩张。随着企业对Python人才需求猛增,从业人员薪资也水涨船高,很多人看好Python的发展前景而加入其中。不过郑州Python程序员就业方向有哪些?薪资多少呢?Python语法简洁、功能强大,拥有很多丰富而强大的库,被称为“胶水语言”,种种特性让Python在人工智能、机器学习、科学分析等方面占有独特优势,也为Python程序员就业增加...原创 2020-02-10 11:27:03 · 2118 阅读 · 0 评论 -
怎么快速学习Python
据PYPL(PopularitY of Programming Language,编程语言流行指数)11月份的榜单显示,Python势头大好,份额持续上涨,占有搜索份额直逼30%。GitHub2019年报公布显示,Python荣登榜眼位置。这给想要学习Python的人增加了动力,但学习Python能做什么?怎么快速学习Python?学习Python能做什么?Python是一个高层次的结合...原创 2020-02-10 11:23:52 · 257 阅读 · 0 评论 -
API管理系统简析
互联网服务发展至今,作为开发者阵营的我们,已经用实践证明了前后端分离开发模式正在逐渐成为越来越多互联网公司构建服务和应用的方式。前后端分离优势多多,其中一个很重要的优势是:对于后台服务(系统)来讲,只需提供一套统一的API接口,可被多个客户端所复用,分工和协作被细化,大大提高了效率。与此同时带来的一些副作用便是: 接口文档管理混乱。之前很多公司管理API接口,有用Wiki的,有Wor...原创 2020-02-08 14:03:45 · 1211 阅读 · 0 评论 -
想学习大数据的你该知道的事
时间来到了2020年,5G开始逐渐普及,互联网已经进入了万千百姓家,AI技术引领我们进入了人工智能时代。相比而言,大数据对我们来说已经是一个相对熟悉的词了。而大数据作为人工智能技术的基础,在新的时代背景下依然保持着相当强劲的生命力和发展潜力。当然,想学习大数据,需要一些技术基础和一定的学习过程。首先,你要了解大数据。大数据分为:数据采集、数据清洗、数据存储、数据计算、数据分析等多个阶...原创 2020-02-08 14:02:58 · 428 阅读 · 0 评论 -
别再 if/else 走天下了可以吗
想当年,其实我也特别钟情于 if/else连环写法,上来就是一顿SAO操作,比如举个好理解的简单栗子:一般来说我们正常的后台管理系统都有所谓的角色的概念,不同管理员权限不一样,能够行使的操作也不一样,比如: 系统管理员( ROLE_ROOT_ADMIN):有 A操作权限 订单管理员( ROLE_ORDER_ADMIN):有 B操作权限 普通用户( ROLE_NORMA...原创 2020-02-08 13:57:54 · 505 阅读 · 0 评论 -
新手小白如何学习Python 选对方法很重要
近年来,Python应用领域增多、就业薪资上涨,这吸引了很多人关注学习。更重要的是Python语法简洁、功能强大,即使是0基础也能学会,这让很多想要从事IT开发的人看到了希望。不过新手小白如何学习Python呢?Python是一门语法简洁、功能强大、上手简单的计算机编程语言,根据TIOBE最新排名,Python已超越C#,与Java、C、C++成为4大流行语言之一。在各大企业,如国内的阿...原创 2020-02-07 12:06:25 · 572 阅读 · 0 评论 -
学习python可以做什么
Python被称为“胶水语言”,优势众多,功能强大,是很多人转行IT的首选。Python应用广泛,很多初学python都会疑问学完后可以做什么呢?学python可选择的方向广,web方向、人工智能方向、数据分析方向、网络爬虫等都是可以做的,且都属于比较热门且发展较好的从业方向,所以想学习的小伙伴可以放心选择python作为以后的发展方向,不需要担心找不到工作,因为拥有扎实的技术到哪里都是抢手人...原创 2020-02-07 12:05:30 · 974 阅读 · 0 评论 -
学python的六大好处
为什么要学python?在人工智能行业的火爆影响下,python逐渐进入到了更多人的视线当中,而被称为“胶水语言”的python,除了在人工智能领域外还在其他领域有不俗的表现。1、数据分析当涉及数据科学、统计学、分析、ML 时,Pyhton 是你最想使用的语言之一。Python 是一门通用的编程语言,不仅可以用于统计编程,还可以用于开发游戏、网站、商业应用程序,等等。它很容易成为程序员理想...原创 2020-02-07 12:04:13 · 4284 阅读 · 0 评论 -
Python是人工智能和机器学习的最佳编程语言
近几年来,Python可谓大出风头,语法简洁、功能强大、胶水语言是人们对Python的普遍认知。学习Python就业机会多、薪资待遇好,是人们不断加入Python开发行列的动力。很多人疑惑为什么Python能够成为人工智能和机器学习的最佳编程语言?代码少。Python减少了执行函数时通常使用的代码数量,它着重于简化代码并使其易于阅读。除此之外,还有许多基于AI和ML的复杂算法,Python与AI的...原创 2020-02-07 12:03:26 · 470 阅读 · 0 评论 -
哪些人适合学Python
Python语言简洁、功能强大,是人工智能领域的最佳编程语言。随着云计算、物联网以及5G时代的来临,Python应用领域进一步扩张,从业人员薪资也水涨船高。很多人想要把握AI时代风口,但究竟哪些人适合学Python呢?怎样才能成为一名高薪Python工程师Python的应用领域有哪些?传统领域。网络编程、GUI用户界面、数据库(关系数据库与NoSQL数据库)访问、数据解析(正则表达式与JS...原创 2020-02-07 12:02:21 · 467 阅读 · 0 评论 -
学习python可以做什么
Python被称为“胶水语言”,优势众多,功能强大,是很多人转行IT的首选。Python应用广泛,很多初学python都会疑问学完后可以做什么呢?学python可选择的方向广,web方向、人工智能方向、数据分析方向、网络爬虫等都是可以做的,且都属于比较热门且发展较好的从业方向,所以想学习的小伙伴可以放心选择python作为以后的发展方向,不需要担心找不到工作,因为拥有扎实的技术到哪里都是抢手人...原创 2020-02-07 12:00:51 · 464 阅读 · 0 评论 -
非计算机专业 在武汉Python培训如何学习
Python被称为“胶水语言”,它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库。很多想学习python的人都会担心python学习容易吗,非计算机专业的人能学吗?其实,Python可以说在编程语言中是最适合小白的一门语言了,从它设计之初就以简洁为核心思想,语法非常接近人类语言习惯,所以如果不是计算专业的人员也不用担心。下面,小编就为大家分享一下python的学习路线,哪怕是小白也能学会。...原创 2020-02-06 11:49:26 · 266 阅读 · 0 评论 -
从入门到精通 Python最佳学习路线分享
随着人工智能时代的来临,Python开始崭露头角并迅速吸引了人们的广泛关注。很多人想要从事Python开发,但需要学什么内容、怎么快速学习呢?接下来小编就给大家分享Python最佳学习路线。第一阶段Python基础与Linux数据库。这是Python的入门阶段,也是帮助零基础学员打好基础的重要阶段。你需要掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块...原创 2020-02-06 11:48:38 · 189 阅读 · 0 评论 -
Python能从事数据分析行业吗
Python的应用领域广泛,尤其是在数据分析领域,与SQL数据库、统计数学、机器学习算法等一起,几乎是职场必备技能。为了快速学习并掌握Python技能,越来越多的人选择借助培训平台,那参加郑州Python培训毕业能从事数据分析工作吗?且看小编的分析。很多人知道Python是人工智能的最佳编程语言,但Python在数据分析领域有什么具体优势呢?Python中有两个最基础的包:Pandas和...原创 2020-02-06 11:45:56 · 775 阅读 · 0 评论 -
简析Python培训能学到什么
Python是人工智能时代最佳的编程语言,是入门简单、功能强大的“胶水语言”,还是非专业人士转行IT开发首选的“初学者友好型语言”。很多人选择参加培训班进行快速系统的学习,但参加郑州Python培训班毕业后能做什么呢?且看小编的分析。Python是一种计算机程序设计语言,可应用于网页开发和软件开发等方面。2010年,Python被TIOBE编程语言排行榜评为年度语言,并在随后几年迅速火爆...原创 2020-02-06 11:44:56 · 390 阅读 · 0 评论 -
Python就业后能拿高薪吗
无论是机器学习、数据分析、数据处理、Web 开发、企业软件开发,亦或是拼接黑洞照片,Python的影子无处不在。很多人想学Python,但又担心就业不好,参加郑州Python培训班能学到什么,真的能拿到高薪吗?且看小编的分析。在著名的编程语言排行榜网站TIOBE上,Python位居最流行编程语言第三位,仅次于Java和C语言。从事Python开发,所从事的工作机会和工作岗位及工作内容可选...原创 2020-02-06 11:43:48 · 278 阅读 · 0 评论 -
参加Python开发培训怎么样
Python诞生时间长,直至人工智能时代的来临彻底火爆。很多人想要学Python,其中绝大多数人选择了参加培训班,不过参加郑州Python开发培训怎么样?真的能学到企业所需的技术吗?接下来小编就给大家简单分享。Python是一种面向对象的解释型计算机程序设计语言,在设计上坚持了清晰划一的风格,是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言,非常适合零基础或想要转行的人学习。...原创 2020-02-05 13:10:10 · 285 阅读 · 0 评论 -
快速掌握企业常用Python框架
随着人工智能快速发展,不仅在各个领域应用日益广泛,同时也引发了教学内容的变革和创新,人工智能培训班开始走俏。人工智能的火热得益于成功的开源以及深度学习框架的不断涌现。那么参加郑州Python培训班能够学到哪些开源框架呢?且看小编的分析。为什么要学Python?Python作为一种脚本语言,具有易学、易维护等优点,它具有丰富和强大的库,被人亲切的称为胶水语言,因为它能够将其它语言制作的...原创 2020-02-05 13:09:03 · 361 阅读 · 0 评论 -
Python市场前景广阔么
作为人工智能时代最佳的编程语言,Python凭借语法简单、功能强大的优势,吸引了人们的广泛学习,不过如何快速完成对Python的学习、做企业需要的技术精英呢?小编给你支招。自学和参加培训班是目前最为常用的学习Python的方式,自学成本低、安排灵活,但学习效率低、周期长;参加培训班学习成本高、学习场所和课程固定,但学习效率高,学习周期通常在5个月左右,还能参与一定的项目练习。如...原创 2020-02-05 13:08:12 · 343 阅读 · 0 评论 -
Python从入门到精通如何学习效率更高?
作为人工智能时代最佳的编程语言,Python的受欢迎程度一直在增长,人才需求及从业人员薪资也水涨船高。相比其他编程语言,Python更容易上手,这让很多零基础、跨行学习的人看到了希望,不过Python从入门到精通如何学习效率更高?接下来小编就给大家分析一下。分析当前学习Python的方式主要有两种:自学和参加培训班。从学习难度以及学习效果来看,自学学习难度较大,因为你需要独立解决所遇到的...原创 2020-02-05 13:02:48 · 231 阅读 · 0 评论 -
25个关于IPython的使用技巧下
26.%macro定义宏%macro taskname n1 n2...用来定义宏,并给宏命名,执行指定的代码行。执行name就是执行n1 n2...这些代码。27.%notebook导出notebook%notebook path用于导出当前notebook内容到指定ipynb文件中。28.%pdef打印构造信息%pdef命令用来打印类、函数的构造信息。29.%p...原创 2020-02-04 12:29:14 · 402 阅读 · 0 评论 -
25个关于IPython的使用技巧上
什么是IPython?可能很多人已经在用,却不知道它到底是什么。根据维基百科的解释:IPython是一种基于Python的交互式解释器,提供了强大的编辑和交互功能。IPython拥有:满足你各种需求的交互式shell 火爆数据科学社区的Jupyter内核(供Jupyter Notebook使用) 对交互式数据可视化和GUI工具的完美支持 简单易用的高性能并行计算工具IP...原创 2020-02-04 12:27:58 · 418 阅读 · 0 评论 -
Python源码阅读技巧
刚参加工作那会,没想过去读源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了?项目中引用的不还是没改的jar包吗。回想起来觉得那时候的想法确实挺……工作了一年多之后准备跳槽了,开始了一轮的面试,其中有几个面试官就问到了相关的源码问题:ArrayList、HashMap的底层实现,spring、mybatis的相关源码。问...原创 2020-02-04 11:08:56 · 997 阅读 · 0 评论 -
Python学习 整洁的代码 再见
同事刚刚提交了他们编写了一整周的代码。我们在编写一个图形编辑器,他们实现了通过拖动矩形和椭圆的边缘来调整图形大小的功能。他们的代码运行良好。但代码中有重复。每种形状(如矩形或椭圆形)都有一组不同的拖动点,而且沿不同方向拖动也会以不同的方式影响形状的位置和大小。如果用户按住Shift键,我们还需要在调整大小时保持比例。这其中涉及很多数学运算。他们的代码如下:let Recta...原创 2020-02-04 11:03:38 · 236 阅读 · 0 评论 -
用Python清理收藏夹里已失效的网站
失效的书签们我们日常浏览网站的时候,时不时会遇到些新奇的东西(你懂的.jpg),于是我们就默默的点了个收藏或者加书签。然而当我们面对成百上千的书签和收藏夹的时候,总会头疼不已……尤其是昨天还在更新的程序设计博客,今天就挂了永不更新。或者是昨天看的起劲的电影网站,今天直接404。失效页面这么多,每次我打开才知道失效了,并且需要手动删除,这能是一个程序员干的事情吗?可是无论是...原创 2020-01-07 10:54:19 · 848 阅读 · 0 评论 -
Python基础系列讲解——线程锁Lock的使用介绍
我们知道Python的线程是封装了底层操作系统的线程,在Linux系统中是Pthread(全称为POSIX Thread),在Windows中是Windows Thread。因此Python的线程是完全受操作系统的管理的。但是在计算密集型的任务中多线程反而比单线程更慢。这是为什么呢?在CPython 解释器中执行线程时,每一个线程开始执行时,都会锁住 GIL,以阻止别的线程执行。同样的,每...原创 2019-12-12 17:08:51 · 805 阅读 · 0 评论 -
Python基础教程:Pandas知识点汇总(3)——索引对齐
打算跟大家把Pandas相关的知识点跟大家汇总一起来讲一下,本期的Python基础教程一起来学习吧!一.索引对象支持集合运算:联合、交叉、求差、对称差Demo1:import pandas as pd import numpy as np college = pd.read_csv('data/college.csv')columns = college.columnsc1 = ...原创 2019-12-10 16:23:17 · 603 阅读 · 0 评论 -
Python基础学习教程:Pandas知识点汇总2——布尔索引
这期的Python基础学习教程接着上期的讲,上面一期的Python基础教程大家都掌握的怎么样啊,有没懂的地方,可以留言哈!1.计算布尔值统计信息import pandas as pd import numpy as np import matplotlib.pyplot as plt #读取movie,设定行索引是movie_title pd.options.display.m...原创 2019-12-10 16:04:06 · 274 阅读 · 0 评论