摘要: 关于元组的函数 以下看代码 以下函数,对list基本适用 # len: 获取元组的长度 t = (1,2,3,4,5) len(t) 输出结果如下: 5 # max, min:最大最小值 # 如果,列表或元组中有多个最大最小值,则实际打印出哪个 print(max(t)) print(min(t)) 阅读全文
posted @ 2020-04-10 18:28 kellen-fang 阅读(176) 评论(0) 推荐(0) 编辑
摘要: # 传值和传地址的区别 # 对于简单的数值,采用传值操作,即在函数内对参数的操作不影响外面的变量 # 对于复杂变量,采用传地址操作,此时函数内的参数和外部变量是同一份内容, # 任何地方对此内容的更改都影响另外的变量或参数的使用 def a(n): n[2] = 300 print(n) retur 阅读全文
posted @ 2020-04-10 18:06 kellen-fang 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 汉诺塔问题 规则: 每次移动一个盘子 任何时候大盘子在下面,小盘子在上面 方法: n=1: 直接把A上的一个盘子移动到C上, A->C n=2: 把小盘子从A放到B上, A->B 把大盘子从A放到C上, A->C 把小盘子从B放到C上, B->C n=3: 把A上的两个盘子,通过C移动到B上去, 调 阅读全文
posted @ 2020-04-10 17:56 kellen-fang 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 变量作用域 变量由作用范围限制 分类:按照作用域分类 全局(global): 在函数外部定义 局部(local):在函数内部定义 变量的作用范围: 全局变量:在整个全局范围都有效 全局变量在局部可以使用(即函数内部可以方位函数外部定义的变量) 局部变量在局部范围可以使用 局部变量在全局范围无法使用 阅读全文
posted @ 2020-04-10 16:50 kellen-fang 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 四类参数 普通参数 默认参数 关键字参数 收集参数 关键字参数开始 语法 def func(p1=v1, p2=v2.....): func_body 调用函数: func(p1=value1, p2=value2.......) 比较麻烦,但也有好处: 不容易混淆, 一般实参和形参只是按照位置一一 阅读全文
posted @ 2020-04-10 16:38 kellen-fang 阅读(319) 评论(0) 推荐(0) 编辑
摘要: while循环 一个循环语句 表示当某条件成立的时候,就循环 不知道具体循环次数,但能确定循环的成立条件的时候用while循环 while语法: while 条件表达式: 语句块 #另外一种表达方法 while 条件表达式: 语句块1 else: 语句块2 # 如果说年利率是6.7%,本利是每年翻滚 阅读全文
posted @ 2020-04-10 16:28 kellen-fang 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: 三大结构 顺序 分支 循环 分支 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 ...... 条件表达式就是计算结果必须为布尔值的表达式 表达式后面的冒号不能少 注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级 条件表达式结果为True执行if后面的缩进的语句块 # 阅读全文
posted @ 2020-04-10 11:49 kellen-fang 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 变量 程序=数据结构+算法 变量就是可以重复使用的一个量,或者叫一个代号 变量命名的规则 变量命名可以包含数字,大小写字母,下划线或者更多,但是我们不推荐除了前三种内容之外的符号 数字不可以打头 4man, 5for 是不可以的 man4, for5是可以的 一般在python中,以下划线开头的内容 阅读全文
posted @ 2020-04-10 11:38 kellen-fang 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Python概述 计算机语言概述 语言:交流的工具,沟通媒介 计算机语言:人跟计算机交流的工具,翻译官 Python是计算机语言里的一种 Python编程语言 代码:人类语言,通过代码命令机器跟计算机交流 Python解释器:就是那个担任翻译工作的工具 流程: 写代码 执行:由翻译官(Python解 阅读全文
posted @ 2020-04-10 10:53 kellen-fang 阅读(138) 评论(0) 推荐(0) 编辑