程序员
文章平均质量分 87
小颜今天也很开心
这个作者很懒,什么都没留下…
展开
-
Python 击败 Java,中国开源贡献排第二,香港增速最高...
GitHub 昨天发布了一个重磅年度报告。 自 2007 年成立,GitHub 如今已经 12 年了。毫无疑问,它如今已经是全球影响力最大、最权威的开源社区。 对全球的开发者来说,GitHub 现如今已经代表着技术的趋势,它公布的一些数据与报告,对所有程序员来说是一份很有参考意义的技术趋势。 今年的报告中,又公布了不少数据和趋势,下面我们一起来完整解读,对每部分的内容做一个拆解: 正...原创 2019-11-09 11:40:08 · 1066 阅读 · 1 评论 -
python语法入门之流程控制
python语法入门之流程控制 流程控制是指控制流程,具体指控制程序执行的流程。 流程控制分为三种: 1.顺序结构 程序从上而下的正常执行(正常执行的代码就是顺序结构) 2.分支结构 赋予程序人的思维逻辑进行判断。(用if进行判断) 3.循环结构让程序进行重复的判断。(用while,或者for) 分支结构 分支结构就是根据条件与你定义的参数进行判断。若满足条件1则执行代码块1,若不...原创 2019-11-06 10:27:16 · 214 阅读 · 0 评论 -
Python到底是什么?学长靠它拿了5个offer!
你ZAO吗? 最近陌陌发布了一款很有意思的产品——ZAO,这款AI换脸的产品刷爆朋友圈! 这款产品火爆到什么程度呢? 正在使用ZAO的用户会发现,想要生成一段新的AI换脸视频,已经不是等待几秒、排队第几位的问题,而是—— “服务器繁忙” 在#AI换脸#话题讨论巨高不下的同时,也让我们重新认识了被大家炒得很热的“人工智能”。 众所周知,随着人工智能技术的发展,各行各业都...原创 2019-11-01 15:41:37 · 245 阅读 · 0 评论 -
Python绘制可爱的万圣节南瓜怪,不给糖果就捣乱,
关于万圣节 万圣节又叫诸圣节,在每年的11月1日,是西方的传统节日;而万圣节前夜的10月31日是这个节日最热闹的时刻。在中文里,常常把万圣节前夜(Halloween)讹译为万圣节(All Saints' Day)。 为庆祝万圣节的来临,小孩会装扮成各种可爱的鬼怪向逐家逐户地敲门,要求获得糖果,否则就会捣蛋。而同时传说这一晚,各种鬼怪也会装扮成小孩混入群众之中一起庆祝万圣节的来临,而人类为了让鬼...原创 2019-10-31 14:54:52 · 2060 阅读 · 0 评论 -
Python 新手的5大练手项目,你有练么?
已经学习了一段时间的Python,如果你看过之前苏喂的文章,就知道是时候该进去【项目】阶段了。 但是在练手项目的选择上,还存在疑问?不知道要从哪种项目先下手? 苏喂首先有两点建议: 最好不要写太应用的程序练手,要思考什么更像是知识,老只会写写爬虫是无用的,但是完全不写也不行。 对于练手的程序,要注意简化和抽象,但是如果简化不得当的话,很容易看几篇教程就被懒得下手了。 接...原创 2019-10-29 15:37:42 · 409 阅读 · 0 评论 -
深入了解 Python 的 import 机制:实现远程导入模块
所谓的模块导入(import),是指在一个模块中使用另一个模块的代码的操作,它有利于代码的复用。 在 Python 中使用 import 关键字来实现这个操作,但不是唯一的方法,还有importlib.import_module()和__import__()等。 也许你看到这个标题,会说我怎么会发这么基础的文章? 与此相反。恰恰我觉得这篇文章的内容可以算是 Python 的进阶技...原创 2019-10-29 14:48:06 · 271 阅读 · 0 评论 -
教你七个Python特殊技巧,让你的数据分析工作之路一帆风顺
本文列举了一些提升或加速日常数据分析工作的技巧,包括: 1. Pandas Profiling 2. 使用 Cufflinks 和 Plotly 绘制 Pandas 数据 3. IPython 魔术命令 4. Jupyter 中的格式编排 5. Jupyter 快捷键 6. 在 Jupyter(或 IPython)中使一个单元同时有多个输出 7. 为 Jupyter Notebook...原创 2019-10-28 13:45:45 · 168 阅读 · 0 评论 -
什么是Python —— Python教程
Python 是一个易于学习、使用和高效阅读的编程语言。它具有简洁的英文语法,编写更少的代码,让程序员专注于业务逻辑而不是语言本身。 本教程将从深度、专注细节上去理解 Python 这门语言。初学者可以参考此教程理解相应的内容,本教程将适应你快速将理解的知识应用到实际项目当中。 下面的内容将解释 Python 的历史、特征、领域、为什么学习 Python、如何安装 Python 平台在 Win...原创 2019-10-27 16:28:08 · 1112 阅读 · 0 评论 -
python、C、Java都会,但都不精通,怎样把一门语言学到精通?
许多正在学习编程的学生感到困惑。他们学习了许多语言,如c、python和java。他们觉得他们可以用这门语言一段时间,也可以用另一门语言一段时间,但他们并不精通这门语言。我们如何练习一门编程语言才能熟练? 一般来说,当你接触到一种语言的编译器/虚拟机/IDE(你可以以各种形式接触它——例如,编写模板haskell将接触haskell的AST,所以我认为这是可以的),你将被迫理解该语言代码的内...原创 2019-10-27 15:08:56 · 476 阅读 · 0 评论 -
ython进阶之异常处理
前言 在编写代码中,总会遇到一些bug和报错,怎么去捕获这些异常,并进行处理,以让程序更健硕了?本篇文章将带你聊聊Python的异常处理。 错误与异常 编写的程序出错,至少有两种可能,一是语法错误,二就是我们说的异常。 语法错误很好理解,就是我们写的代码不符合Python代码的规范,导致程序无法识别和运行,比如下面这个例子: def add(a,b) print(a+...原创 2019-10-27 13:29:42 · 180 阅读 · 0 评论 -
一波骚操作,用 Python 给照片换颜色
最近遇到了一个需求,就是对图片进行色彩风格转换,让一个物体可以以各种不同的色彩来呈现。 比如一个红色的苹果,我想把它转化成绿色,这可怎么办呢?本来想的解决方案是先识别边界,然后对边界内区域进行色彩替换或者填充,这样整个流程就分成了两步,首先需要进行边界判断,有了边界之后才能对某些区域颜色进行替换填充,填充的区域还是不规则的,填充的颜色也需要根据实际的情况来变化,同时还要兼顾阴影、高光等等的处理,...原创 2019-10-25 15:17:14 · 1242 阅读 · 0 评论