Python 程序员最常犯的十个错误,作为小白的你是不是也经常犯?

摘要: 常见错误1:错误地将表达式作为函数的默认参数 在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可选参数。虽然这是一个很好的语言特性,但是当默认值是可变类型时,也会导致一些令人困惑的情况。我们来看看下面这个Python函数定义: Python程序员常犯的一个错误,就是想当然地认为:在 阅读全文
posted @ 2019-01-19 15:59 呵呵哒鑫1208 阅读(286) 评论(0) 推荐(0) 编辑

17 大 Python 奇技淫巧,小白学会了快速提升能力

摘要: 当发布python第三方package时,并不希望代码中所有的函数或者class可以被外部import,在__init__.py中添加__all__属性,该list中填写可以import的类或者函数名, 可以起到限制的import的作用, 防止外部import其他函数或者类。 with的魔力 wit 阅读全文
posted @ 2019-01-19 15:41 呵呵哒鑫1208 阅读(496) 评论(0) 推荐(0) 编辑

python经典面试题:想找工作?这些面试题你会了吗?

摘要: ​ 前言 什么?你要去找工作?先别急着找工作,先把下面的python面试题先给看了吧,不然你就只是去面试而不是找工作。话说不打没准备的仗,下面这些基本的面试题都不会你怎么可能找到工作呢?还是先把下面的东西 ​ 1、Python如何实现单例模式? Python有两种方式可以实现单例模式,下面两个例子使 阅读全文
posted @ 2019-01-19 15:31 呵呵哒鑫1208 阅读(302) 评论(0) 推荐(0) 编辑

推荐一本适合初学者全面自学python的书(附电子书)

摘要: 今天一个朋友问我:有个朋友要学习 python,她属于那种特别能啃书的,让我推荐。我学 python 都是无师自通的,没有看过什么书,因此无法给她推荐,问我有什么意见? 他那个朋友是零基础的,ctrl+c、ctrl+v用的贼溜。除此之外,计算机算是零基础了。对此我就感觉有点头疼了。很多朋友第一反应肯 阅读全文
posted @ 2019-01-19 15:24 呵呵哒鑫1208 阅读(1960) 评论(0) 推荐(0) 编辑

4个Python经典项目实战,练手必备哦!

摘要: Python是一种极具可读性和通用性的编程语言。Python这个名字的灵感来自于英国喜剧团体Monty Python,它的开发团队有一个重要的基础目标,就是使语言使用起来很有趣。Python易于设置,并且是用相对直接的风格来编写,对错误会提供即时反馈,对初学者而言是个很好的选择。 Python是一种 阅读全文
posted @ 2019-01-18 16:31 呵呵哒鑫1208 阅读(8840) 评论(0) 推荐(0) 编辑

精心总结python所有的内置函数,戳进来补习一下!

摘要: 取绝对值 a = abs(-95) print(a) 值有一个为假,就全为假 a = all([True,True,False]) print(a) 有一个为真,就全为真 a = any([False,True,True]) print(a) 返回一个可打印的对象字符串方式表示 a = ascii( 阅读全文
posted @ 2019-01-18 16:19 呵呵哒鑫1208 阅读(391) 评论(0) 推荐(0) 编辑

学习Python你不去8个网站?逗我呢!

摘要: 作为一个现时代的程序员初学者,除了看书之外,互联网的学习手段也是断不能少的! 以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能! ​ 0.国外的大神GitHub : https://github.com/pypa/pipenv ​ 学习Python必去的8个网站! gitHub是一个面向 阅读全文
posted @ 2019-01-18 16:11 呵呵哒鑫1208 阅读(463) 评论(0) 推荐(0) 编辑

用好这3行代码,可以让你的Python脚本速度提升5倍!

摘要: ​ Python是一门非常适合处理数据和自动化完成重复性工作的编程语言,我们在用数据训练机器学习模型之前,通常都需要对数据进行预处理,而Python就非常适合完成这项工作,比如需要重新调整几十万张图像的尺寸,用Python没问题!你几乎总是能找到一款可以轻松完成数据处理工作的Python库。 然而, 阅读全文
posted @ 2019-01-18 15:58 呵呵哒鑫1208 阅读(999) 评论(0) 推荐(0) 编辑

Python并发编程-事件驱动模型

摘要: ​ 1、传统的编程模式一、事件驱动模型介绍 例如:线性模式大致流程 开始 >代码块A >代码块B >代码块C >代码块D >...... >结束 每一个代码块里是完成各种各样事情的代码,但编程者知道代码块A,B,C,D...的执行顺序,唯一能够改变这个流程的是数据。输入不同的数据,根据条件语句判断, 阅读全文
posted @ 2019-01-18 15:48 呵呵哒鑫1208 阅读(275) 评论(0) 推荐(0) 编辑

一文教你Python Web异步框架

摘要: ​ 时间过得真快,转眼之间已经是2019年了。好几年前,做web开发时,我们选择了Python的tornado框架,看重的是它的轻量级(简洁)和异步(说实话,没怎么用异步)。 后来,开始用Python 3,同时也接触了asyncio,对异步IO有了跟深入的理解和掌握。asyncio模块提供了在单线程 阅读全文
posted @ 2019-01-17 16:37 呵呵哒鑫1208 阅读(1991) 评论(0) 推荐(0) 编辑