• 如何理解Python中的正则表达式(4)

    今天马哥教育要跟大家分享的文章是如何理解Python中的正则表达式(4)?在Python正则表达式这里,我们已经聊了正则表达式的含义、正则表达式中的一些特殊符号、使用正则表达式提取电话等内容, Python入门新手和正在Python学习的小伙伴快来看一看这节课我们要学习的内容吧,希望能够对大家有所帮助 ! 本节课我们继续带领大家认识更多的元字符,并且告诉大家正则表达式除了可以抓取字符还可以干什么。 1.常用的元字符 我们已经了解了正则表达式中的一些特殊符号,如\b、\d、.、\S等等。这些具有特…

    Python开发 2019年12月25日
  • 零基础python教程-Python解释器是什么?

    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。那么刚Python入门和正在学习Python的小伙伴就要好好看一下啦! CPython 当我们从Python官方网站下载并安装好Python 3.x后,我们就直…

    Python开发, 技术干货 2019年12月24日
  • 如何理解Python中的正则表达式(3)

    今天马哥教育要跟大家分享的文章是如何理解Python中的正则表达式(3)?通过上节课的学习,我们对Python正则表达式有了更进一步的认识,你有没有再找些其他练习进行实践操作呢?今天我们来解决两个问题,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 这节课我们来解决上节课我们留下的练习题以及学习如何用正则表达式来抓取手机号吧。 先来公布上一课习题的答案 \bs\S*?e\b 有的同学给出的答案是"\bs.*?e\b"。测试一下就会发现,有奇怪的'sea…

    Python开发 2019年12月24日
  • 零基础python教程-用Python设计你的第一个小游戏

    学以致用,今天给大家分享零基础Python教程-用Python设计你的第一个小游戏,既然要学习Python就要让它来实现我们想做的东西,这次咱就用Python来做个简单小游戏,在实践中不断成长。刚Python入门和正在学习Python的小伙伴要好好看看啦~ 1、游戏代码: 输入数字,来猜测原作者心中所想的数字,猜中夸你,猜不中不夸你,游戏结束。 建议上面的代码,手工打一次,你会发现那些单词并没有看到的那么容易看。以下为翻译代码 2、tab缩进 tab有两种功能,一种是缩进(也可用空格来表示,ta…

    Python开发 2019年12月23日
  • 如何理解Python中的正则表达式(2)

    今天小编要跟大家分享的文章是如何理解Python中的正则表达式(2)?上节课我们简单认识了一下Python中的正则表达式,这节课我们继续了解Python正则表达式的相关内容,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 今天为大家解决上节课中的部分疑问,比如r代表什么,来一起学习吧: 有同学问起昨天那段测试代码里的问题,我来简单说一下。 1. r"hi" 这里字符串前面加了r,是raw的意思,它表示对字符串不进行转义。为什么要加这个?你可以试试pri…

    Python开发 2019年12月23日
  • 如何理解Python中的正则表达式(1)

    今天小编要跟大家分享的文章是如何理解Python中的正则表达式(1)?可以毫不夸张的讲,没有正则表达式,就没有搜索引擎。估计不少人还是云里雾里,OK,今天就带大家来学习一下,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 正则表达式是Python基础学习中很重要的一部分内容,今天我们就开始学习Python中正则表达式的相关内容,今天我们先来了解什么是正则表达式、正则表达式有什么作用等内容。 正则表达式诞生的缘由: 在编程处理文本的过程中,经常会需要按照…

    Python开发 2019年12月23日
  • 你知道Python学习中and-or的使用技巧吗?

    今天马哥教育要跟大家分享的文章是Python学习中and-or的使用技巧,and 和 or 是Python的两个逻辑运算符,可以使用and 和or来进行多个条件内容的判断,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 看下面这段代码: a = "heaven" b = "hell" c = True and a or b print c d = False and a or b print d 输出: heaven hell 结果很奇怪是不是? 表达…

    Python开发 2019年12月23日
  • 了解什么是Python面向对象(4)

    今天小编要跟大家分享的文章是了解什么是Python面向对象(4)?上一讲我们用了两道数学题为大家展示了面向对象和面向过程的不同,但是可能还有同学没有看出面向对象的优势,或者说觉得Python面向对象的优势并不明显,今天我们来举一个稍微再复杂一点的例子,Python入门新手和正在进行Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 你觉得Python面向对象的优势并不明显,是因为我们现在接触的程序还不够复杂,等以后你写的程序越来越大,就能体会到这其中的差别了,下面我们来做一个稍微复…

    Python开发 2019年12月20日
  • 什么是Python面向对象?第三讲

    今天马哥教育要跟大家分享的文章是了解什么是Python面向对象?也就是我们面向对象学习的第三节课,面向对象并不好理解,是因为大家习惯了面向过程,所以在这节课中我们将面向对象和面向过程做一个对比,以便大家更好地理解。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 在刚开始编程的时候,从上到下一行行执行的简单程序容易被理解,即使加上if、while、for之类的语句以及函数调用,也还是不算困难。有了面向对象之后,程序的执行路径就变得复杂,很容易让人混乱。…

    Python开发 2019年12月20日
  • 什么是Python面向对象?第二节

    今天小编要跟大家分享的文章是了解什么是Python面向对象?昨天和大家介绍了面向对象的概念,你们还记得吗?今天让我们来创建一个类,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! class MyClass: pass mc = MyClass() print mc 关键字class加上类名用来创建一个类。之后缩进的代码块是这个类的内部。在这里,我们用pass语句,表示一个空的代码块。 类名加圆括号()的形式可以创建一个类的实例,也就是被称作对象的东西。…

    Python开发 2019年12月20日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!