上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 冒泡排序 简介 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 阅读全文
posted @ 2019-04-03 22:23 乘月归 阅读(265) 评论(0) 推荐(0)
摘要: 问题 现在考虑有一个jsonline 格式的文件file.txt 大小约为10K,之前处理文件的代码如下所示 现在要处理一个大小为10G 的文件,但是内存只有4G,如果在只修改get_lines 函数而其他代码保持不变的情况下,应该如何实现?需要考虑的问题都有哪些? 需要考虑的问题: 文件大小超过内 阅读全文
posted @ 2019-04-03 20:36 乘月归 阅读(2289) 评论(0) 推荐(0)
摘要: 题目:以下两段代码各输出什么,为什么 输出结果 解答 以上两段代码的本质区别是第一个是直接传对象,第二个是传对象的引用。 第一段代码给列表添加{'num': i},是直接添加字典对象,for循环中每次添加的对象都是不同的; 第二段代码给列表添加的是字典对象的引用(变量a指向这个字典),循环过程中,虽 阅读全文
posted @ 2019-04-02 22:44 乘月归 阅读(205) 评论(0) 推荐(0)
摘要: 阅读下面的代码,写出A0,A1,至An的最终值 解答 zip接收两个可迭代对象,返回一个zip对象,这个zip对象可以用next()取值,取出的值是一个个元组,python中关于zip的定义如下: zip的使用方法 由上面的演示可以很容易得出 A1就是生成器的简单测试,结果为 A2为一个列表推导式, 阅读全文
posted @ 2019-04-02 21:58 乘月归 阅读(172) 评论(0) 推荐(0)
摘要: range和xrange的区别 python3里面只有range,返回结果是一个生成器,官方文档是这样描述的 range有两个方法,count和index count(value) 统计元素出现的次数 index(value) 返回元素的索引 python2里面range分为range和xrange 阅读全文
posted @ 2019-04-02 21:57 乘月归 阅读(578) 评论(0) 推荐(0)
摘要: python2和python3的input是不同的 python3的input 对于python3,只有input,官方文档里是这样描述的 意思就是:读取一个字符串并输入,舍弃结尾的换行符 控制台输出结果 python2的input python2有input和raw_input两种输入 input 阅读全文
posted @ 2019-03-31 11:56 乘月归 阅读(2253) 评论(0) 推荐(0)
摘要: print print的底层通过 实现 控制台输出 小结 sys.stdout.write()和print都是向屏幕输出内容,区别在于: sys.stdout.write()没有自动换行,print有 sys.stdout.write()只能写入字符串,print可以写入任意数据类型 input P 阅读全文
posted @ 2019-03-31 11:16 乘月归 阅读(1285) 评论(0) 推荐(0)
摘要: 什么是位运算 位运算就是把数字当成二进制来进行计算,位运算有六种:&(与), |(或), ^(异或), ~(非), (右移) &(与) &运算规则:两个位都为1,结果为1,否则为0 |(或) |运算规则:两个位至少有一个为1,结果为1,否则为0 ^(异或) ^运算规则:两个位不同,结果为1,否则为0 阅读全文
posted @ 2019-03-30 23:46 乘月归 阅读(1190) 评论(0) 推荐(1)
摘要: 问题:a =1, b=2,不用中间变量交换a和b的值? 方法一 使用python的联合赋值,一行代码搞定 方法二 对a, b进行加减乘除等算术运算,将运算结果作为中间变量来参与后续运算达到交换的目的 方法三 对a, b进行位运算,将运算结果作为中间变量参与运算达到交换的目的 更多关于位运算的知识可以 阅读全文
posted @ 2019-03-30 22:13 乘月归 阅读(734) 评论(0) 推荐(0)
摘要: auth模块 之前我们在进行用户登录验证的时候,都是自己写代码,接收用户提交的数据,然后去数据库取数据进行匹配验证,其实Django已经给我们提供了内置的用户认证功能。不信的话你可以打开models.py,新建一个model类,然后执行python manage.py makemigrationss 阅读全文
posted @ 2019-03-28 22:19 乘月归 阅读(372) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页