1. 实现1-100的所有的和 def qiuhe(x, y): return x + y he = 0for i in xrange(1, 101): he =qiuhe(he,i)print (he) 2. 实现1-500所有奇数的和 3.求1+ 2! + 3! + 4! + ……20!的和 4 ...
分类:
编程语言 时间:
2017-10-26 13:55:08
阅读次数:
318
python 练习题: #/usr/bin/python #coding=utf-8 #@Time :2017/10/26 9:38 #@Auther :liuzhenchuan #@File :练习题.py #实现1--100所有数的和 sum = 0 for i in xrange(1,101) ...
分类:
编程语言 时间:
2017-10-26 11:50:03
阅读次数:
171
#/usr/bin/python #coding=utf-8 #@Time :2017/10/25 19:22 #@Auther :liuzhenchuan #@File :range与xrange的区别.py 示例1:range()打开时占用内存#range生成一个list ,xrange是一个生 ...
分类:
编程语言 时间:
2017-10-25 21:19:24
阅读次数:
107
python2 默认编码ascii 在使用中文时要显示的声明 #-*-encoding:utf-8-*- python3 默认编码utf-8,良好的支持了中文输入 python2: print函数没括弧,当然加了括弧也可以 Python3:print函数必须加括弧 Python2 和 3的区别:2有 ...
分类:
编程语言 时间:
2017-10-25 21:17:09
阅读次数:
156
今日任务: 1. 学习python特殊的缩进和语法2. 学习python的if条件判断3. 学习python的while循环4. 学习python的for循环5. 学习range和xrange的不同6. 学习break和continue的不同方法对应猿课章节 5.1-5.4 笔记: 1. 缩进和算法 ...
分类:
编程语言 时间:
2017-10-25 11:29:15
阅读次数:
199
参考:【Python yield 使用浅析】、【Python xrange与range的区别】等 一个带有 yield 的函数就是一个 generator,它和普通函数不同,生成一个 generator 看起来像函数调用,但不会执行任何函数代码,直到对其调用 next()(在 for 循环中会自动调 ...
分类:
编程语言 时间:
2017-10-24 11:32:28
阅读次数:
214
def get_sum(a,b): if a == b: return a elif a < b: return sum(range(a, b + 1)) else: return sum(range(b, a + 1)) def get_sum(a,b): return sum(xrange(mi... ...
分类:
其他好文 时间:
2017-10-24 00:04:19
阅读次数:
193
#!/usr/bin/env python # -*- coding: utf-8 -*- def heap_sort(arr): l = len(arr) for i in xrange(l/2, -1, -1): form_heap(arr, i, l-1) for i in xrange(l-... ...
分类:
编程语言 时间:
2017-10-18 16:09:08
阅读次数:
210
#!/usr/bin/env python # -*- coding: utf-8 -*- #插入排序,缩小增量 def shell_sort(arr): gap = l = len(arr) while(gap > 1): gap = gap/2 for i in xrange(0, l): fo... ...
分类:
编程语言 时间:
2017-10-18 14:51:54
阅读次数:
185
这样就连续产生了5个命名有规律的变量a0,a1,a2,a3,a4 ...
分类:
编程语言 时间:
2017-10-14 23:27:59
阅读次数:
264