• Python入门学习 | 深入 Python 字典并学习其内部实现

    Python字典是Python入门学习过程中非常重要的一个知识点,今天给大家推荐的这篇文章就是Python字典的学习。深入到Python字典的内部实现,对于大家理解和学习Python是很有帮助的。 字典是通过键(key)索引的,因此,字典也可视作彼此关联的两个数组。下面我们尝试向字典中添加3个键/值(key/value)对: >>> d = {‘a’: 1, ‘b’: 2} >>> d[‘c&#821…

  • 重磅回馈 | Python全线课程1元预定抵400!

    转眼之间,马哥教育的Python课程开办就快两年了。 回忆两年之前,彼时运维工程师对Python的需求开始显现,但Python培训课程却仍然凤毛麟角。诸多马哥学子在遇到问题后,只能选择向马哥智囊团求助,在语言学习上求路无门。 收到诸多学子的反馈,马哥教育决定开办一门针对运维工程师的Python课程——也就是Python运维开发的1.0版。这门课程2015年10月上线,首批学员的良好反馈坚定了我们继续优化并推出课程的信心。 到了今天,马哥教育的Python课程已经拓展成为Python运维开发与Py…

    马哥教育快报 2017年6月8日
  • Python新人入手线程技术教程,值得收藏

    相信很多新手同学才开始学习Python的时候,对于线程技术很是困惑,今天就给大家带来了Python新手入手线程技术的教程,希望可以帮到大家。 1.线程基础1.1.线程状态线程有5种状态,状态转换的过程如下图所示: 1.2. 线程同步(锁) 多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素都是0,线程”set”从后向前把所有元素改成1,而线程”print&#822…

  • Python零基础该如何学习

    这篇文章经过叙述 [单股市均线战略] 在 Ricequant 量化渠道的完成,了解渠道并迅速入门、创立自个的量化战略代码。 难易度:入门级 那么以下咱们就先从 [单股市均线战略] 的代码完成及进行日等级回测讲起吧。 1 确定框架: [单股票均线策略] 的主要策略框架: 5 日均线高于 30 天均线,则全仓买入股票 5 日均线低于 30 天均线,则卖出所持股票 从我们日常交易的角度,一般交易者的行为可以拆分以下两部分: 1 选择标的(初始化): 在交易之前,我们通常会先选定要交易的股票池或者单个股…

  • 马哥小伙伴教你把python项目发布为exe可执行程序的步骤的两个方法

    今天马哥教育的小伙伴在Python运维开发群内问《Python 如何生成可执行程序?》,今天小编特地花了些时间来整理,希望帮助小伙伴解决这个问题: 1. 手动制作Python的exe可执行程序Python没有内建一个编译为exe的功能。给Python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。 最近抽空研究了一下手动实现类似py2exe的功能,希望加强对Python的了解。结果还相当不错。把结果记录下来,与大家共享。 1.1….

    学习教程&资讯 2017年4月15日
  • 博客启动计划&我个人理解的Python优缺点

    很久没有写博客了,因为最近一直在使用Python。Python实在不是一门好的工作用语言(我的观点是所有的动态语言都不是好的工作用语言,不仅是Python),但是自己玩还是可以的。但,生活所迫,还是要继续用的呀(笑)。 所以呢,博客还是要写的,java还是最喜欢的,Python也是要学习的,当然其实更多是总结了。既然博客要启动了,这篇文字就权当测试吧,使用公司环境下的windows live writer写的,看看能不能用,因为公司设置了外网限制(csdn上讨论过的可以上csdn的公司,再笑——…

    学习教程&资讯 2015年3月13日
  • 使用pyenv管理不同版本的python

    安装: 安装: $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 在你的shellrc文件中添加: export PATH=”$HOME/.pyenv/bin:$PATH” eval “$(pyenv init -)” eval “$(pyenv virtualenv-init -)” 查看所有可用的命令: pyenv commands 查看可以安装…

    学习教程&资讯 2015年3月12日
  • Python函数式编程指南(四):生成器

    生成器是迭代器,同时也并不仅仅是迭代器,不过迭代器之外的用途实在是不多,所以我们可以大声地说:生成器提供了非常方便的自定义迭代器的途径。 这是函数式编程指南的最后一篇,似乎拖了一个星期才写好,嗯…… 转载请注明原作者和原文地址:) 4. 生成器(generator) 4.1. 生成器简介 首先请确信,生成器就是一种迭代器。生成器拥有next方法并且行为与迭代器完全相同,这意味着生成器也可以用于Python的for循环中。另外,对于生成器的特殊语法支持使得编写一个生成器比自定义一个常规的迭代器要简…

    学习教程&资讯 2015年3月11日
  • Python函数式编程指南:目录和参考

    目录: 概述 这一篇简要地描述了函数式编程和一些相关的概念。 函数 这一篇展示了关于函数可能不常用到的部分特征并尝试引导诸位使用函数式的思维解决问题,并介绍了诸多有用的内建函数。 迭代器 这一篇介绍了迭代器以及Python对迭代器的语法级的支持,还包括了内置模块itertools的介绍。 生成器 这一篇介绍了自定义的迭代器——生成器,并展示了生成器的用途和使用过程的一些疑难解答。 更多的参考: 概念 函数式编程 | Functional Programming 闭包| Closure 迭代器| …

    学习教程&资讯 2015年3月11日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!