10 2017 档案
摘要:六 递归函数 定义:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 实例1(阶乘) 实例2(斐波那契数列) 递归函数的优点: 是定义简单,逻辑清晰。理论上,所有的递归函数都可以写成循环的方式,但循环的逻辑不如递归清晰。 递归特性: 1. 必须有一个明确的结束条件
阅读全文
摘要:一 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有funct
阅读全文
摘要:LInux目录结构: / : 所有目录都在/boot : boot 配置文件、内核和其它启动 时所需的文件/etc : 存放系统配置有关的文件/home : 存放普通用户目录/mnt : 硬盘上手动 挂载的文件系统/media : 自动挂载(加载)的硬盘分区以及类似CD、数码相机等可移动介质。/cd
阅读全文
摘要:对文件操作流程 基本操作 1.f = open('lyrics') #打开文 2.first_line = f.readline() 3.print('first line:',first_line) #读一行 4.print('我是分隔线'.center(50,'-')) 5.data = f.r
阅读全文
摘要:字典一种key - value (键值对)的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: 字典的特性: dict是无序的 key必须是唯一的,so 天生去重 增加 修改 删除 >>> info {'stu1102': 'LongZe Luola', 'stu110
阅读全文
摘要:集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 s = set([3,5,9,10]) #创建一个数值集合 t = set("Hello") #创建一个唯一字符的集合 a = t | s #
阅读全文
摘要:shop_list = [ ('iphone',8888), ('iMac Pro',10888), ('Tesila',200000), ('bike',1020), ('mibook',1001)]shopping_list = []salary = input('请输入你的工资>>>:')if
阅读全文
浙公网安备 33010602011771号