-
自学Python教程【第六十八节】lambda 表达式
欢迎大家来到自学Python教程教室,上一讲我们分享了函数的参数传递的相关内容,这节课我们学习Python的另外一个知识点lambda 表达式。lambda 表达式可以充分体现了 Python 是一门简洁的语言这一特点,来看看吧: lambda 表达可以被看做是一种匿名函数。它可以让你快速定义一个极度简单的单行函数。譬如这样一个实现三个数相加的函数: def sum(a, b, c): return a + b + c print sum(1, 2, 3) print sum(4, 5, 6) …
-
带小白了解什么是Python另一种有序列表tuple?
今天马哥教育要跟大家分享的文章是带小白了解什么是Python另一种有序列表tuple?list和tuple 是Python内置的有序集合,一个可变一个不可变,要根据需要来使用它们 。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 今天我们介绍另一种有序列表叫元组:tuple。 tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >>> classmates = ('Michael', 'Bob…
-
Python中的分支结构分为几种?
今天马哥教育要跟大家分享的文章是Python中的分支结构分为几种?迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 在日常生活中,我们会遇到很多选择类的问题。比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的“分支结构”,今天就让我们一起学习一下吧! 在Python中,要构造分支结构可以使用…
-
Python循环结构是怎样使用的呢?
今天马哥教育要跟大家分享的文章是Python循环结构是怎样使用的呢?熟悉Python的小伙伴们都知道除了顺序结构和分支结构这两种结构还有一种常用的结构,那就是——循环结构。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 举个栗子:今天跟女朋友吵架了,女朋友说:“让我原谅你可以,你要说一万遍我爱你。”在这里,说一万遍我爱你的这个动作就是一种循环。 for i in range(10000): print("我爱你!") 那么,接下来就让我们看一下如何使用…
-
教小白如何使用Python函数及模块?
今天小编要跟大家分享的文章是教小白如何使用Python函数及模块?熟悉Python的小伙伴们都知道很多编程语言都支持函数,但是Python对函数处理与其他编程语言有一个显著的区别就是:Python支持函数的参数设有默认值。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 函数 在学习本节内容之前,我们先来一起做道数学题。 已知:半径分别为0.1、0.2、0.3的三个圆,分别求这三个圆的面积。 很多读者可能要笑一下,这不是小学的数学问题吗? S = π …
-
如何使用Python中的集合及字典?
今天小编要跟大家分享的文章是如何使用Python中的集合及字典?Python中的集合跟数学上的集合是一致的, Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 集合 不允许有重复元素,而且可以进行交集、并集、差集等运算。 set1 = {1, 2, 3, 3, 3, 2} print(set1) print('Length =', len(set1)) set2 = set(range(1, 10)) print(set2) set1.add(4) se…
-
Python中的循环是什么?
今天小编要跟大家分享的文章是Python中的循环是什么?熟悉Python的小伙伴们都知道Python中的循环,周期循环赋予程序重复做事情的能力,这样程序就可以在特定条件下不知疲倦地工作。 Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! Python中有两种循环,while循环和for循环,今天先说下while循环。 while循环的语法结构如下,缺一不可: while expression: expr_true_suite 可以看到,结构跟上一节的if…
-
你知道Python-if该怎么使用吗?
今天马哥教育要跟大家分享的文章是你知道Python-if该怎么使用吗?熟悉Python的小伙伴们都知道在Python中,我们就是通过if判断逻辑让程序有了思考能力, 让程序知道了什么情况下该干什么。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 学习if该怎么使用? if的语法结构如下,缺一不可: if expression: expr_true_suite 当expression为True时,expr_true_suite就执行,反之,不执行。 Ja…
-
带小白了解什么是Python教程-正则表达式?
今天马哥教育要跟大家分享的文章是带小白了解什么是Python教程-正则表达式?熟悉Python的小伙伴们都知道对于正则表达式,刚开始学习的时候,觉得它毫无规律的可言就是一串标点符号和字母组成的一个不知道用来干什么的表达式。Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 ! 身边的正则表达式 网上说的什么XX分钟精通正则完全是骗人的。本文旨在让大家对正则表达式有一些基础的概念与了解,能看得懂简单的正则表达式,写得出简单的正则表达式。至于精通,那就只能在日常开…
-
自学Python教程【第六十六节】函数的参数传递(2)
同学们!欢迎大家来到自学Python教程教室,上一讲我们分享了Python函数的参数传递的相关内容,这节课我们接着上一次的内容,来介绍一种更加灵活的参数传递方式:def func(*args). 这种方式的厉害之处在于,它可以接受任意数量的参数。来看具体例子: def calcSum(*args): sum = 0 for i in args: sum += i print sum 调用: calcSum(1,2,3) calcSum(123,456) calcSum() 输出: 6 579 0…