自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老树Python

公众号:老树python

  • 博客(11)
  • 收藏
  • 关注

原创 一步一步学Python3(小学生也适用) 第二十四篇:函数return和lambda

前几篇在讲函数的参数时,我们有些函数代码是有返回值,即通过return 返回值,有些是没有返回值。一、函数返回值 returndef test_num(a, b): sum_num = a + b return sum_numnum1 = test_num(2, 3)print(num1)运行结果为:5上面的例子是传入两个实参2和3,分配(赋值)给形参a和b,然后函数计算 a+b结果,赋值给sum_num,然后通过return 返回sum_num值,使函数调用时, s

2020-10-27 22:29:20 455

原创 一步一步学Python3(小学生也适用) 第二十三篇:可变参数

前两篇我们学习了,位置参数、关键字参数和默认参数,但是当我们需要定义的函数传入参数个数不确定时,可以使用*args 和 **kwargs 来代替不确定的参数个数。其实并不是必须写成*args 和 **kwargs。只要变量前面的星号( *)才是必须的。我们可以写成 *var 和 **vars。 而写成*args 和 **kwargs 只是一个通俗的命名约定一、使用 *args*args用来将参数打包成元组tuple给函数体调用def test_args(a,*args): print('

2020-10-26 22:02:04 296 2

原创 一步一步学Python3(小学生也适用) 第二十二篇:默认参数

上一篇我们学习了位置参数和关键字参数,这一篇我们继续学习函数的参数一、默认参数我们在调用函数时,如果不指定某个参数,Python解释器会抛出异常。另外在某一类型调用时,某个参数的值基本上不变,只是偶尔需要改变这个参数值。那么我们可以将这个参数设置为默认参数,在调用函数时如果不指定这个参数,那么函数将使用其默认值。如果另外指定了这个默认参数,那么函数将使用其指定值。def say_hello(name,age=18): print('hello',name,'你',age,'岁了')

2020-10-25 21:16:54 145

原创 一步一步学Python3(小学生也适用) 第二十一篇:关键字和位置参数

上一篇我们学习了定义函数时的形参,及调用函数时的实参,以及实参与形参之间传值的原理。这一篇开始我们学习函数的几种参数类型。函数的定义非常简单,但我们的参数类型有以下几种。位置参数(必备参数)关键字参数默认参数不定长参数这一篇我们将来具体讲解位置参数(必备参数)一、位置参数(必备参数)在调用时,实参的个数必须和形参个数一样,并具位置需要对应。我们可以理解为所传的参数必须有的,不能多也不能,否则出错。 比如形参(a,b,c,d)那么我们传入实参(1,2,3,4),那么1将传入形参a,2将传

2020-10-25 14:36:44 175

原创 一步一步学Python3(小学生也适用) 第二十篇:函数形参与实参

在上一篇中,我们定义了,一个返回两个数中较大数的函数 def num_max(num1,num2): num = 0 if num1 > num2: num = num1 print('num1比较大') else: num = num2 print('num2比较大') return num然后调用时是 n = num_max(3,6)在上面的例子中,我们需

2020-10-20 22:45:20 310

原创 一步一步学Python3(小学生也适用) 第十九篇:函数创建与调用

Python中函数(Function)的应用非常广泛,前面的篇幅中,我们已经使用了多个Python内置函数,比如:print(),str(),int(),ord(),range(),len()等。在编写代码时,直接调用就可以了。比如统计字符串str1的长度,len(str1).我们在程序中,经常会出现为了实现某一特定功能,而编写一段代码,同时,这个特定功能,在整个项目中,需要非常多次使用。如果我们在每个需要用到的,去复制原来的代码,那这样做的工作量就比较大了。另外如果在后面程序需要升级时,需要把这个功能

2020-10-18 13:58:13 176

原创 一步一步学Python3(小学生也适用) 第十八篇:循环控制语句

在第十六篇开始讲循环时,我们讲到循环控制语句。在循环时我们有时需要根据判断条件更改语句的执行顺序,这样我们就需要使用循环控制语句.break 语句 :在语句块执行过程中终止循环,并且跳出整个循环continue语句 : 在语句块执行过程中终止当前循环,跳出该次循环,执行下次循环。pass 语句 :空语句,在暂时不想写代码的地方,放pass语句,可以保持程序结构的完整。当时只讲了break,continue,pass这三个语句的意义,没有实例。这一篇,我们用例子来深入学习。一、Python bre

2020-10-17 14:14:15 334

原创 一步一步学Python3(小学生也适用) 第十七篇:循环语句for in循环

一、Python for in循环Python for in 循环,是用来遍历任何数据序列,如一个列表,一个字符串,一个字典,一个元组等。for in 循环的一般语法如下:for item in 序列: 语句块else: 语句块for in 字符串:把每个字符循环出来'''字符串:把每个字符循环出来'''str1 = '老树Python''''把字符串str1元素进行循环,每循环出一个元素,就把该元素赋值给item'''for item in str1: p

2020-10-15 23:13:59 2627

原创 一步一步学Python3(小学生也适用) 第十六篇:循环语句While循环

一、Python循环语句我们在上一篇学习了Python条件判断语句,可以有效解决我们在多条件下,判断哪个条件语句为True时,并执行相应的代码块。这一篇我们将开始学习Python循环语句。在Python中,循环类型主要有两种:第一种:While循环,主要作用是:在给定的判断条件为True时执循环体,否则退出循环。第二种:for循环,重复执行语句。当然由第一种和第二种各种嵌套的循环也非常常见。二、循环控制语句:在循环时我们有时需要根据判断条件更改语句的执行顺序,这样我们就需要使用循环控制语句.

2020-10-14 21:53:02 600

原创 一步一步学Python3(小学生也适用) 第十四篇: 集合Set类型

一、集合(set)创建Python中的集合(set)是用来保存不重复的元素,它是一个无序的序列。集合中的元素都是唯一的,互不相同。1.1 Python集合创建我们可以用大括号{ } 或者set() 创建集合,但必须注意,创建一个空集合只能用set()而不能用{},因为在前面我们创建一个空字典是就是用的{}。集合中的相邻元素之间用逗号(,)分隔。set1 = set() #创建一个空的字典set2 = {} #用{}创建一个空的序列,用于检测是否是集合还是字典prin

2020-10-11 21:17:11 301

原创 一步一步学Python3(小学生也适用) 第十三篇: 字典Dict类型

前面我们已经学习了Python的字符串,列表,元组,这一篇我们将学习字典,字典的使用频率是非常高,跟前面几篇一样,只要你用Python编程,就避不开Python字典。一、创建字典==字典由键(key)和对应的值(value)成对组成。==字典也被称作关联数组或哈希表。基本语法如下:dict = {'Tom':'52','Alice':'56','Lim':'58'}字典中的每个键与值用冒号==(:)隔开,每对键与值之间用逗号(,)隔开,整体放在花括号中({})==。键必须独一无二,但值则不必 ,

2020-10-09 22:35:25 479

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除