随笔分类 -  python3

摘要:集合:集合是没有顺序的概念。所以不能用切片和索引操作。 1、创建集合。set():可变的。frozenset():不可变的。 2、添加操作:add,update 3、删除 remove b.remove() 4、成员关系 in,not in 5、交集、并集、差集 & | - 6、集合去重 列表元素重 阅读全文
posted @ 2017-08-08 00:06 心有琳系 阅读(107) 评论(0) 推荐(0)
摘要:字典: 字典是无序的,它不能通过偏移来存取,只能通过键来存取。 字典 = {"key":value} key:类似我们现实的钥匙,而value则是锁。一个钥匙开一个锁。 创建字典:{},dict() info = {'name':'lilei', 'age':20} info = dict(name 阅读全文
posted @ 2017-08-06 15:13 心有琳系 阅读(147) 评论(0) 推荐(0)
摘要:列表: 1、有序的集合,因为它是按顺序进行存储对象的引用。 2、通过偏移来索引,从而读取数据。 3、支持嵌套。 4、可变的类型。 一.切片 a = [1,2,3,4,5,6,7] 正向索引: >>>a[0:4:1] [1, 2, 3, 4] 反向索引: >>>a[-1: -4: -1] [7, 6, 阅读全文
posted @ 2017-08-05 23:12 心有琳系 阅读(118) 评论(0) 推荐(0)
摘要:一、python中的数据类型 1、数据类型的组成: 身份(用id来查) 类型(用type(来查)) 值(a = 1,值为1) 2、常用的基本数据类型: 整型(list)、布尔值(boolean)、字符串(string)、列表(list)、元组(tuple)、字典(dict) 3、数据类型的可变和不可 阅读全文
posted @ 2017-08-04 14:06 心有琳系 阅读(258) 评论(0) 推荐(0)
摘要:一、函数的基本概念 def func_name(): 输出变量:a = '2' print(a) 输出函数:print func_name() 在这块函数输出一定要加上() 函数都有显性返回值,保证代码的完整性和可维护性,一定要返回一下。 一、函数作用域的LEGB:L>E>G>B L(local): 阅读全文
posted @ 2017-08-03 14:08 心有琳系 阅读(362) 评论(0) 推荐(0)
摘要:1、什么是文件?文件是用来存取数据的格式。 2、文件操作 <1>打开文件,open(“文件名”,"打开的模式"),文件名当做字符串来处理。 <2>关闭文件 close() 示例如下: f标识了打开的文件。 文件的读写 <1>写数据 使用write()可以完成向空文件写入数据 1 f = open(" 阅读全文
posted @ 2017-08-01 09:27 心有琳系 阅读(158) 评论(0) 推荐(0)
摘要:斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义 阅读全文
posted @ 2017-07-07 13:57 心有琳系 阅读(667) 评论(0) 推荐(1)
摘要:基本判断思路:在一般领域,对正整数n,如果用2到√n之间的所有整数去除,均无法整除,则n为素数。 阅读全文
posted @ 2017-07-07 13:46 心有琳系 阅读(2930) 评论(0) 推荐(0)
摘要:任意给一个数字不全相同的n位数,经有限次“重排求差”操作(“重排求差”操作即把该数的数字重排后得到的最大数减去重排后得到的最小数)最终的运算结果总会得到同一或同一些n位整数,这类整数好像所有n位整数的核心一样,具有很强的磁性,能够吸引其它n位整数,故这类整数为磁力数。 使用python中列表中的so 阅读全文
posted @ 2017-07-07 09:08 心有琳系 阅读(271) 评论(0) 推荐(1)