摘要: 集合:可变的数据类型,他里面的元素是不可变的数据类型,无序,不重复不可变是可哈希set1 = set({1,2,3})set2 = {1,2,3,[2,3],{'name':'alex'}} #集合元素不可变的 所以输出错误print(set1)print(set2) 增:1.#addset1.ad 阅读全文
posted @ 2018-08-15 19:15 托月的成长历程 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在 Python 中,通过一个对象向另外一个对象赋值,实际仅仅是赋值了对象的引用,而非创建一个对象并赋值。那如何真正拷贝对象呢?我们看一下两种不同的拷贝方式。 先从一个示例看起: 运行结果如下: 35574048 35575408 8815920 由此可见,是创建了三个不同的对象。但是事实真的是这样 阅读全文
posted @ 2018-07-22 13:04 托月的成长历程 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 说到内存管理,就先说一下垃圾回收吧。垃圾回收是Python,Java等语言管理内存的一种方式,说的直白些,就是清除无用的垃圾对象。C语言及C++中,需要通过malloc来进行内存的申请,通过free而进行内存的释放。而Python和Java中有自动的内存管理机制,不需要动态的释放内存,这种机制就是垃 阅读全文
posted @ 2018-07-22 12:56 托月的成长历程 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ASCII 8位 一个字节 表示 比如A : 00000010Unicode 32位 4个字节 表示 比如A:00000000 00000001 00000010 00000100 中文也是32位utf-8 8 位一个字节表示 比如 A:00100000 中文24位3个字节 : 0000001 00 阅读全文
posted @ 2018-07-08 19:01 托月的成长历程 阅读(187) 评论(0) 推荐(0) 编辑
摘要: import fileinput f=open("1.txt","r") m=0 for i in range(100): s=f.readline() m+=int(s) print(m) 阅读全文
posted @ 2018-07-08 18:23 托月的成长历程 阅读(149) 评论(0) 推荐(0) 编辑
摘要: a=""" 08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08 49 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 56 62 00 81 49 31 73 55 79 14 29 93 71 40 67 53 88 30 03 49 13 36 65 52 70 95 23 0... 阅读全文
posted @ 2018-07-08 10:00 托月的成长历程 阅读(129) 评论(0) 推荐(0) 编辑
摘要: #这是自己的解法 比较无脑import math sum = 0 num = 1 while num 1: for i in range(2, int(math.sqrt(num))+1): if (num % i) == 0: break else: print(num, "是质数"... 阅读全文
posted @ 2018-07-07 16:59 托月的成长历程 阅读(144) 评论(0) 推荐(0) 编辑
摘要: for a in range(1,333): for b in range(300,600): c = 1000-a-b if((a<b)and(a<c)and(b<c)) and a**2 + b**2 == c**2: print(a,b,c) 阅读全文
posted @ 2018-07-07 16:52 托月的成长历程 阅读(237) 评论(0) 推荐(0) 编辑
摘要: num=str(73167176531330624919225119674426574742355349194934969835203127745063262395783180169848018694788518438586156078911294949545950173795833195285320880551112540698747158523863050715693290963295227... 阅读全文
posted @ 2018-07-07 16:28 托月的成长历程 阅读(141) 评论(0) 推荐(0) 编辑
摘要: import math count = 0 num = 1 while count 1: for i in range(2, int(math.sqrt(num))+1): if (num % i) == 0: break else: print(num, "是质数") ... 阅读全文
posted @ 2018-07-07 15:43 托月的成长历程 阅读(231) 评论(0) 推荐(0) 编辑