摘要: 概念:在一个函数内部不调用其他函数,而是自己本身的话,这个函数就是递归函数。 优点:看起来简单 缺点:容易导致栈溢出,占内存。 例子: def jiecheng(n):# result=1# for item in range(1,n+1):# result*=item# pass# return 阅读全文
posted @ 2023-05-08 21:25 娱乐至死,厚黑至尊 阅读(17) 评论(0) 推荐(0)
摘要: 概念:在python中参数的赋值是一种引用关系。 例如:a=1 a=2 这里a中存储的是1存储的实际地址。其后将2赋予a实际上是修改了a中引用的地址,二将2赋予了新地址的空间里。这里并不是同一片空间的覆盖关系。而是属于不同空间不同的地址,只是通过a这样同一个标签来进行引用。 注意: 1.在pytho 阅读全文
posted @ 2023-05-04 20:11 娱乐至死,厚黑至尊 阅读(84) 评论(0) 推荐(0)
摘要: 局部变量:在函数内部定义的变量,作用域仅仅局限在函数的内部。 不同的函数 可以定义相同的局部变量,但是各自用各自的 不会产生影响 注意:局部变量在函数执行完毕后会释放 作用:为了临时的保存数据,需要在函数中定义来进行存储。 全局变量: 当全局变量和局部变量出现重复定义的时候,程序就会优先执行使用函数 阅读全文
posted @ 2023-05-04 14:37 娱乐至死,厚黑至尊 阅读(61) 评论(0) 推荐(0)
摘要: 1.接受n个数字,求这些参数数字的和 #写函数,接收n个数字,求这些参数数字的和# def Sum(*num):# sum = 0# for item in num:# sum+=item# print(sum)# pass# return sum# pass# result=Sum(1,2,3,4 阅读全文
posted @ 2023-04-28 16:13 娱乐至死,厚黑至尊 阅读(167) 评论(0) 推荐(0)
摘要: 函数格式: def name(): 函数体 函数的参数: 必选参数,默认参数[缺省参数](在调用的时候如果未赋值,就会用定义函数是给的默认值)、可选参数、关键字参数 参数:其实就是函数为了实现某项特定的功能,进而为了得到所实现功能所需要的数据。 默认参数【缺省参数】 def sum1(a=20,b= 阅读全文
posted @ 2023-04-21 14:13 娱乐至死,厚黑至尊 阅读(55) 评论(0) 推荐(0)
摘要: 1.+,*,in ‘+’通过此方法可以连接两个数据 ‘*’通过此方法可以倍数型的复制数据 ‘in’通过此方法可以查询数据中是否有我们的目标查询数据,返回一个布尔值 strA='123'strB='456'print(strA+strB)print(strA*2)print('1' in strA) 阅读全文
posted @ 2023-04-17 13:52 娱乐至死,厚黑至尊 阅读(12) 评论(0) 推荐(0)
摘要: 元组:是一种不可变的序列,在创建之后不能做任何的修改 1:不可变 2:用()创建元组类型 3:可以是任何类型 4:当元组中只有一个元素时,要加上逗号,不然解释器会当作整型来做处理。 5:同样支持切片操作。 可以对元组中的列表数据项进行修改 count()用于统计数据中元素出现的次数 字典:pytho 阅读全文
posted @ 2023-04-14 21:39 娱乐至死,厚黑至尊 阅读(41) 评论(0) 推荐(0)
摘要: list(列表):是一个有序的集合,可以随时添加和删除其中的元素。 特点: 1:支持增删改查 2:列表中的数据是可以变化的【数据项可以变化,内存地址不会改变】 3:用[]来表示列表类型,数据项之间用逗号来分割,注意:数据项可以是任何类型的数据 4:支持索引和切片来进行操作。 列表操作方法: appe 阅读全文
posted @ 2023-04-13 19:28 娱乐至死,厚黑至尊 阅读(99) 评论(0) 推荐(0)
摘要: 概念:字符串是一种序列,每一个位置对应了一个下标。,要取出字符串的部分数据可以从下标取出(下标从0开始)。这里支持索引。 切片:截取字符串中一段内容。切片使用语法:[起始下标:结束下标:步长]截取的内容不包含结束下标对应的数据,步长 指的是隔几个下标获取一个字符。(这是python语言的高级特性,可 阅读全文
posted @ 2023-04-13 14:14 娱乐至死,厚黑至尊 阅读(44) 评论(0) 推荐(0)
摘要: '''猜年龄小游戏,有三点需求:1.允许用户最多尝试三次2.每尝试三次后,如果还没猜对,就问用户是否还想继续玩儿,如果回答Y或y,就继续让其猜三次,以此往复,如果回答N或n,就退出程序。3.如果猜对了,就直接退出。'''a=1while a: age = int(input('请第一位用户输入年龄: 阅读全文
posted @ 2023-04-06 21:20 娱乐至死,厚黑至尊 阅读(301) 评论(0) 推荐(0)