Python之禅

其他

快来领红包封面,限量2000份!

大家好!我是刘志军~第一波红包封面来了~一共2000份,数量有限,大家加速领取!还有一款在精心设计中,加我抢先一步!2024想搞副业变现的朋友,可以一起交流。欢迎围观我的朋友圈哈~
1月24日 下午 6:05
其他

这款神器,完美解决了手机投屏的问题

如果报错找不到命令,要先配置环境变量,在【我的电脑】->右键【属性】->【高级系统设置】->【环境变量】->【系统变量】找到Path变量,编辑将
2021年2月1日
其他

今天给大妈打次Call

小时。你将获得:与顶级大咖面对面,编程领域一线高手亲自面授!理论与实战经验一手掌握!亲手创造你的项目,系统深入实践
2019年7月9日
其他

历史上最伟大的12位程序员

所谓程序员,是指那些能够创造、编写计算机程序的人。不论一个人是什么样的程序员,或多或少,他都在为我们这个社会贡献着什么东西。然而,有些程序员的贡献却超过了一个普通人一辈子能奉献的力量。这些程序员是先驱,受人尊重,他们贡献的东西改变了我们人类的整个文明进程。下面就让我们看看人类历史上最伟大的12位程序员。1、第一位计算机程序员:埃达·洛夫莱斯
2018年8月7日
其他

内推:深圳/万科物业15k-30k/Python开发工程师

深圳地区正在或准备换工作的可以留意一下,朋友在万科物业做产品经理,他们公司最近在招Python开发工程师要求:
2018年8月6日
其他

Python中10个必读的PEP提案

{}!".format(name)现在你会明白,Java作为静态语言的优势了吧。地址:https://www.python.org/dev/peps/pep-0484/7、PEP
2018年8月6日
其他

如何成为一名优秀程序员

上篇文章分享了一些Python入门资源,得到了不少打赏,有读者留言进阶怎么做?答应好了继续写一篇。学了很久的Python一直原地打转,不知道如何学下去,这是很多新手都会遇到的问题。我记得第一次接触
2018年8月1日
其他

强烈推荐一本免费算法书《用Python解决数据结构与算法问题》

常数级复杂度。也就是说程序运行的时间与需要处理的数据大小无关。如果利用数学方程而不是迭代来计算前n个整数的和,他的复杂度就是
2018年7月31日
其他

最适合 Python 入门的资源有哪些?

学习任何一门编程语言或者技能基本上都遵循3个步骤,第一步是看,第二步是做,第三步是思考。而这三步又可以分为两个阶段,第一阶段完全跟着看,看一些初级入门资料、跟着做,照着人家做就行,跟着思考,这个阶段也称为入门阶段,等你真正入行了,你就开始升华到第二阶段,看一些高级读物,做一些做自己想做的一些东西,带着疑问去了解技术背后的实现原理。第一阶段目标就是如何快速入门,快速上手,快速熟悉这门语言。这个时候你要去找适合你看的书或者视频,去哪里找靠谱的书或者视频呢?最简单的办法就是去找你认识的牛人推荐,他们能给你专业建议,网上自己去摸索不仅费时,而且费力,网上套路那么多,一不小心就被带偏了。入门我给大家推荐的书籍包括:《简明Python教程》《Python编程:从入门到实践》《Python编程快速上手》《Python核心编程》《廖雪峰的Python教程》也有一部分人刚开始学东西喜欢跟着视频学习,虽然视频看起来慢,没关系,入门就是要找到适合自己的学习方式,这里推荐网易云课堂的免费Python课程《零基础入门学习Python》,作者小甲鱼。链接:http://study.163.com/course/introduction/378003.htm当然我也不反对你花钱上培训班,但是你要明白,培训班的目的不是把自己交付给培训班让他们训练你,而是要你主动找到一个更为便捷的获取知识技能的途径,很多参加培训的人抱着一种侥幸心理,误以为只要报了培训班,感觉几个月之后就能拿到月薪上万,没有的事,你不努力,神仙也救不了你。如果你想真正了解编程,还推荐一个免费课程给你,哈佛大学公开课《计算机科学cs50》是一门计算机的基础课程,主要讲程序设计的基本原理,常见数据结构与算法,Web编程,这位教授的授课方式也非常的有激情,值得一看,链接地址:http://open.163.com/special/opencourse/cs50.html
2018年7月27日
其他

浅谈TCP/IP

这篇文章是球友寒食君的投稿,如果你有优秀的文章也想投稿,欢迎与我联系。每个人每天都在依赖网络通信,那么这些设备之间究竟是如何通信的?我在这里写下这篇文章,你却能在千山万水之外阅读它。今天简要谈一下通信协议。网络通信协议网络通信协议主要是对信息的传输速率、传输代码、代码结构、传输控制步骤、差错控制等做出的规定并制订的标准。协议主要由以下三个部分组成:语义:需要的控制信息以及执行的动作语法:交换的数据或控制信息的格式与结构时序:双方的应答关系,包括速度的匹配和顺序OSI参考模型OSI不是规范,准确的来说,是一个抽象的参考模型,他没有提供任何具体的实现标准。现有网络大多数可以通过OSI模型来进行分析,了解OSI模型有助于分析和管理网络。OSI是一个分层结构,共有七层:TCP/IP协议簇介绍TCP/IP协议簇先于OSI参考模型开发,因此层次无法完全和OSI模型对应起来。他将不同的通信功能集成到不同的网络层次,形成了一个具有四层的体系结构。有人也将其分为5层,将链路层从网络接口层剥离出来。各层的职责网络接口层:主要负责向网络物理介质发送/接收数据包。因为TCP/IP没有对物理层和链路层进行定义,所以它支持各种底层的网络技术和标准。网络层:负责处理IP数据包的传输、路由选择、流量控制和拥塞控制。ARP/RARP协议用于将IP地址与底层物理地址进行相互转换。IP协议既是网络层的核心协议,也是整个TCP/IP协议簇的核心协议。传输层:为两台主机提供端到端的通信。传输层主要包括传输控制协议TCP(提供可靠的面向连接的传输服务),用户数据报协议UDP(简单高效的无连接的服务)。可以根据上层应用的实际需求来选择应用层:直接为特定的应用程序提供服务,如文件传输协议FTP,简单邮件传输协议SMTP,超文本传输协议HTTP。重要概念面向连接与无连接:想要通过面向连接的协议在两台主机之间通信,需要两台主机之间首先建立连接,才能通信。如何建立/断开连接?这就涉及到三次握手和四次挥手。后续再讲。而无连接的协议在通信前不需要建立连接,就像寄信,只需要知道目的地地址就行了(请注意,这只是一个比喻,发邮件并不是使用的无连接协议,因为无连接的协议通常是不可靠的)可靠与不可靠可靠的协议保证数据能传输到目的地,而且内容不会发生变化。TCP就是一种可靠的协议。不可靠的协议不能保证将数据传送到目的地,但是它会尽力而为,还会检验送到目的地的数据是否完整。UDP就是一种不可靠的协议。那么有人可能会说了?既然有了可靠的协议,还需要不可靠的协议干什么?不是多此一举吗?非也,下面详细说说TCP和UDP的优缺点。字节流与数据报字节流协议表示可以将发送方传输给接收方的数据看作是字节流。先发出的数据将会被先接收到。TCP属于字节流协议。数据报协议是将数据一个个传送,没有顺序。UDP就是一种数据报协议。套接字(Socket)网络层中,IP利用协议号来指定传输协议,传输层中,TCP/UDP使用端口号来区分应用程序。将一个IP地址和一个端口号结合,就形成了一个套接字(也称为插座),套接字用来标明网络中的唯一网络进程。TCP与UDP的优缺点TCP:优点:
2018年5月28日
其他

厉害了,10行代码实现抽奖助手自动参与抽奖

在助手中参与抽奖你不需要支付一分钱,但是需要花时间,想抽奖就不得不每天打开小程序逐个点击参与才能参与,每天重复的操作觉得好繁琐,于是我萌生出一个想法,用程序去自动参与抽奖。
2018年4月10日
其他

看了很多代码,却依然无从下手?

表单,表单设计好之后,你就要开始写模板页面了,模板很简单,只需要包含有标题和内容字段的form表单就行,最后就是设计URL路由规则,访问哪个URL可以访问到该模板页面。一整套逻辑就出来了。
2018年3月28日
其他

写给技术小白的比特币入门指南

我们先回到银行的例子。银行最基本的功能,无非是维护一个账簿,而这个账簿只需如实记录每一笔交易而已。比如X年X月X日,王小明转了30块钱给张大毛;Y年Y月Y日,张大毛转了12块钱给李小豆,诸如此类。
2018年3月25日
自由知乎 自由微博
其他

Python3 学习笔记,终于出书了(送10本)

写博客会使你持续的学习并保持思考,加深某个知识点的理解,长期坚持认真写博客,带来的附加好处是提高你的表达能力,能在行业内能获得一定的名气,提升个人品牌,和更多的工作机会,甚至出版社的青睐。
2018年3月22日
其他

疯狂的Python字典

第一,因为它的__eq__魔术方法(译者注:双下划线开头双下划线结尾的是一些Python的“魔术”对象)总是返回true,所以这个类的所有实例和其他任何对象都会恒等:
2018年3月20日
其他

简单3步,Pycharm 中运行 Django

开发者中使用最多的一款工具,当然也有人对它嗤之以鼻,但本文不是争论哪个IDE好,而是介绍如何使用Pycharm来运行Django项目,因为好几个人问到了这个问题。
2018年3月19日
其他

3件小事

大家的参与热情异常高涨,一共有300多人参与留言,200多人加群抽红包,和一些朋友的赞赏,还有图灵教育的转发,谢谢你们。以下是中奖的同学:
2018年3月16日
其他

赚钱没错,但平台本应有更高的追求

的应用,前300人可免费加入直播交流群获取直播地址,另外还准备了丰厚的大礼包奖品,有Python图书和掘金小册和订制T恤等,对Python特别是数据分析感兴趣的同学可以报名参加
2018年3月14日
其他

Python书单:你们期待的送书活动又来了

本书展示如何用Python程序将不同格式的数据处理和分析任务规模化和自动化。主要内容包括:Python基础知识介绍、CSV文件和Excel文件读写、数据库的操作、示例程序演示、图表的创建。
2018年3月12日
其他

Django入门指南-第2部分(系统设计)

我们的项目是一个论坛系统,整个项目的构思是维护几个论坛版块(boards),每个版块就像一个分类一样。在指定的版块里面,用户可以通过创建新主题(Topic)开始讨论,其他用户参与讨论回复。
2018年3月9日
其他

大疆内推Python工程师

薪资福利不同岗位和级别会有一定差异,但不管是什么岗位,处于行业领先的薪资水平,不错的年终奖。公司也在一直致力于提升员工的各项软福利和归属感,各项规章管理制度也在日益完善和更加人性化。
2018年3月7日
其他

技术人怎么实现弯道超车|文末抽奖

二爷鉴书,互联网产品经理,热爱阅读,在公众号中推荐各种好书,还有日常种种碎碎念,时而严肃时而诙谐,更新慎重,内容有趣不落俗套,一言不合就送书,推荐关注。
2018年3月5日
其他

一个完整的Django入门指南 - 第1部分

知道谁在使用Django是很好的,同时也想一想你可以用它来做些什么。在使用Django的大型网站有:Instagram,Disqus,Mozilla,Bitbucket,Last.fm,国家地理。
2018年3月5日
其他

如何面试Python后端工程师?

滴滴出行数据工程师罗伊老师列了一份面试清单,这份清单并非网络上那些转来转去的面试题,而是从编程语言、操作系统、网络、数据库、Web安全等多方位考察候选人,不论你是准备找人还是找工作,都值得参考。
2018年3月1日
其他

数字签名到底是什么鬼?

数字签名除了应用在火热的区块链技术中之外,HTTPS中也有使用,数字签名类似于纸质合同,合同上必须有签名才认为是一份有效的合同,否则它就是没有法律效力的,因为别人可以对内容进行篡改。
2018年2月28日
其他

Python 大神 kennethreitz 又搞事了

https://github.com/kennethreitz/requests-html
2018年2月25日
其他

漫画:回家过年的程序员们,你遭遇了啥?

出门在外的游子陆陆续续地放假了,不管有钱没有,都要回家过年,与家人团聚。老人的愿望就是盼望子女健康平安。无论你挣没挣到钱,只要回来就好。
2018年2月12日
其他

春节福利,假期帮你充电

虽然不一定每个人都有机会在工作上使用人工智能技术,但是这并不妨碍去了解,去学习人工智能、机器学习,毕竟,这是一场伟大的技术革命,人工智能科学家吴恩达反复强调,“AI
2018年2月9日
其他

【读图】钢铁侠 Elon Musk 的传奇人生

吐槽之后,这个功能终于被微信接纳了,现在你可以对已发送的文章进行错别字修改,一篇文章最多修改5个字,每篇文章支持修改一次,功能虽然比较鸡肋,但微信至少开始做出改变,期待后续更多改进。
2018年2月7日
其他

面经,非科班生的转型之路

很多人不知道去哪里找实战项目,其实你缺乏的是产品能力,梁宁说产品能力是每个人的底层能力,任何人都应该有的能力就是产品能力,善于从身边找到痛点,痒点需求,然后动手去实现它,这样就有了实战能力
2018年2月6日
其他

深夜来事

赠书中奖结果公布出来之后,但还有3位读者没有联系我,按照规则,机会让给其他人,这次使用抽奖助手小程序随机抽,看你们运气如何,反正我连续40多次都没中过
2018年2月5日
其他

会变 "魔术" 的 Python,文末公布中奖结果

「magic」可获取一份完整的魔术方法介绍文档。你是使用Python过程,使用过哪些魔术方法来做一些特殊的黑科技操作呢?欢迎留言
2018年2月2日
其他

年前福利,送书10本

以上书目一共10本,赠书规则还是老规矩,留下你的走心评论,用一句话总结你的2017年,点赞数前3名直接获取,其余名额将从评论区和知识星球中选择。活动截止时间2018年1月31日20:00整。
2018年1月29日
其他

它是Python造物主,一篇文章理解最难懂的概念

就是自定义类,类是一个抽象的模版,既不是指张三也不是李四等具体的人,现在我们可以通过调用这个类来构造(实例化)出一个具体的,实在的,有名字的对象出来,这个对象称之为实例对象(Instance)。
2018年1月26日
其他

一个被阅读了50万次的公众号

的数据分析实践教程,数据来源于“Python之禅”公众号的历史文章,数据采集过程在掘金小册上有详细地讲解,感兴趣的可以去阅读一下,数据和完整源代码可以在公众号回复「wxdata」获取
2018年1月22日
其他

这些堪称神器的Chrome插件,提升效率不止10倍

是一个离线扩展插件,它的使用场景是假设你的手里有一段压缩的JSON数据,你需要对其进行格式化处理分析其中的每个字段那么它就适合你。此外它还提供了一个在线的服务,
2018年1月18日
其他

这10个题,有 68% 的人答不对

不确定选b,在Python中,数值对象都是用二进制来表示的,浮点数也不例外,但不是所有的浮点数都能用二进制精确表示的。一个浮点数转化为二进制就是是不断的乘2,取其中的整数部分,例如:
2018年1月10日
其他

Python知识冲顶大会

2018年最火爆的应用是什么,王者农药,吃鸡游戏,还是微信跳一跳?最近有一款很火的APP,就是王思聪负责“撒币”的直播答题冲顶大会,只要你答对所有问题就可以得到现金奖励。
2018年1月8日
其他

最新技能 get:用 AI 玩微信跳一跳,自动刷分可破 10000 分

同理,目标台面也可以用这种办法搜索,但是我们需要收集一些不同的台面,有圆形的,方形的,便利店,井盖,棱柱等等。由于数量一多,加上多尺度的原因,速度上会慢下来。这时候,我们就需要想办法加速了。
2018年1月5日
其他

基于Python实现微信公众号爬虫进行数据分析

以上是用Python爬微信公众号文章的一个基本的思路,其中一定有很多实现细节,只有你真正去实践尝试之后才知道里面有哪些坑,采坑填坑是一个程序员的必经之路。
2018年1月4日
其他

2017年,感谢你们,2018年,我们继续努力前行

年的愿望,祝大家努力把吹出去的牛逼都实现,我特意花时间写了个爬虫让大家的新年愿望全体上墙,就在这条推送的第二篇文章里,还没许愿的可以在那里继续写,梦想还是要有的,万一实现了呢?
2018年1月1日
其他

2018 年,学点人工智能(赠书8本)

相关领域的工作,但是懂点人工智能、机器学习、数据挖掘等对提高技术认知肯定是有帮助的,多一分充实就少一分焦虑,在今天新闻稿件都可以交给机器去自动撰写的时候,谁又知道10年后是否真的还需要人来写程序呢?
2017年12月29日
其他

5个酷毙的Python工具

工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。
2017年12月27日
其他

Python语言的2017年终总结

Rossum)因为圣诞节假期太无聊,为了打发这几天的时间,不经意间就创造出了Python这门编程语言,转眼Python快到而立之年。
2017年12月25日
其他

关于正则表达式的5个小贴士

regexr.com,可以在线调试、检测正则表达式,如果是写复杂的表达式,有时不可能一步写到位,你需要不断修正表达式,那么这个网站无疑是最合适的,它能很清晰的看出来正则表达式是如何匹配字符串的。
2017年12月22日
其他

自学编程怎样才不那么孤独

人工智能时代编程将成为一项基本技能,人人都会编程。Python
2017年12月17日
其他

微软考虑将 Python 作为 Excel 官方脚本语言

http://www.oschina.net/news/91595/python-as-an-official-scripting-language-to-excel
2017年12月17日
其他

零基础如何自学Python

协议是浏览器与服务器通讯的媒介,用户在浏览器输入URL后浏览器会立即向服务器发起一个请求,服务端接收请求后,从数据库查询到合适的数据,最终把数据返回给浏览器。浏览器与服务器之间的通讯严格遵守
2017年12月15日
其他

“网红” Python,疯狂打 call

自身的特点有关,作为一门动态语言,其灵活性、易用性、简洁性、丰富的资源使得它广泛应用在不同领域,诸如网络爬虫、数据分析、数据挖掘、运维开发、测试开发等,Python
2017年12月12日
其他

用 Python 处理 HTML 转义字符的5种方式

unescape('a=1&b=2')'a=1&b=2'当然,你完全可以实现自己的反转义功能,不复杂,当然,我们崇尚不重复造轮子。
2017年12月11日