搜索
tobuildapp
这个作者很懒,什么都没留下…
展开
-
难点笔记:udacity计算机导论 - 字符串提取的“边界”陷阱- 课程2-5
字符串提取的陷阱原创 2017-11-08 00:06:45 · 196 阅读 · 0 评论 -
笔记:udacity计算机科学导论- 课程11/14-17数组append,+,len的谜题
python中, list.append()表示在原数组的所有元素后添加新元素 list + list表示链接两个数组,但不改变原数组的元素 len(list) 输出的是该数组最外一层的元素个数,看起来简单,还是可以容易产生误导 比如: p = [1,2] q = [3,4] p = p.append(q) 求 len(p) = ?。。。我开始选4,光原创 2017-12-18 23:15:11 · 139 阅读 · 0 评论 -
笔记:udacity计算机导论 -5-29/30 查找、提取、并输出超链 if vs while
if是条件语句,无论真假,只执行一遍原创 2017-11-26 00:14:11 · 267 阅读 · 0 评论 -
笔记:udacity计算机导论 - 课程3-1 字符串的不同位置
这道题答案,为什么不包括右边第2个。好奇怪原创 2017-11-12 21:15:53 · 334 阅读 · 0 评论 -
udacity计算机科学导论- 课程11-数组元素
python中,可以定义一个变量为数组list,其中,每一个元素可以混合为数值、字符串、也可以进一步嵌套数组举例countries = [['China','Beijing',1350], ['India','Delhi',1210], ['Romania','Bucharest',21], ['U原创 2017-12-12 22:48:08 · 192 阅读 · 0 评论 -
笔记:udacity计算机导论 - python的while语句课程5-23-25
功能: 满足条件时自动循环格式:def : 警告:1. 前面空格不对容易报错2. 可能形成不停循环3. 直接调用procedure名,无需加print关键字def print_numbers(a): x = 0 while x x = x + 1 #写成x+1,漏掉原创 2017-11-22 22:24:16 · 194 阅读 · 0 评论 -
笔记:udacity计算机导论 - python的if语句课程5-17
格式如下 :def bigger(a,b): if a>=b: return a if b>=a: return bprint bigger(1,3)同样是if语句,Python vs Java两点区别:1. python不需要else关键词2. python需要通过语原创 2017-11-18 11:53:28 · 281 阅读 · 0 评论 -
笔记:udacity计算机导论 - 6/6输出最后一个找到的字符
题目: 传入两个字符,在第1个字符串中查找第2个字符串最后出现的位置并输出。如果没有出现第2个字符串,输出 -1:分析: 显然,首先要判断是否第2个字符串出现过;然后用循环持续查找第2个字符串位置,但自输出最后一个def find_last(s,n): if s.find(n) == -1: return -1 else: a = s.原创 2017-11-28 01:13:36 · 262 阅读 · 0 评论 -
难点笔记:udacity计算机导论- 37使用数字查找
字符串查找公式一坑原创 2017-11-05 13:11:34 · 213 阅读 · 0 评论 -
难点笔记:udacity计算机导论 - 四舍五入的思考- 课程2-练习9
这道题里,要求对代表任何带小数点数值的变量,导出四舍五入后的整数值。 第一反应是用小数点后的1位除以5,得到0或1,再提出来。 可行,但题目要求不用if,round,甚至int等函数。 思考良久,才想起,用小数点后1位,加上0.5,也能满足条件。x = 3.14159 # x可改为任意值x1= x+0.5t = str原创 2017-11-08 23:49:33 · 216 阅读 · 0 评论 -
笔记:udacity计算机导论 - 回文判断超简单string[::-1] 课程3-6
回文,意思说一个字符串正过来倒过来读都一样。python的string[::-1]函数,提供一键颠倒字符串功能。然后用查找字符串功能,立马让回文判断变得超简单。完全不用循环或者条件语句。原创 2017-11-14 00:25:45 · 804 阅读 · 0 评论 -
笔记:udacity计算机导论 - 定义python的procedure 课程5-1、10
类似构造公式,以实现不同输入数值,得出相同算式的不同结果。格式为:def ()(空四格) 实例 1def inc(n): return n+1运行结果是n的值+1实例2def sum(a,b): a= a + bprint sum(2, 3)运行结果是none. 因为procedure里缺乏return原创 2017-11-18 11:51:56 · 408 阅读 · 0 评论 -
难点笔记:udacity计算机导论 - find函数,在变量中查找字符串,并输出起始位置数字
变量s中查找是否有某个字符串,并输出字符串起始位置,函数是s.find(字符串)如 s = ‘cicity’, 要查找字符串city,并输出起始位置数字,写成print s.find('city')要注意,1. 必须使用圆括号(),而不是方括号[]2.查找的字符串,必须要' ',或" "括起原创 2017-11-08 19:39:00 · 296 阅读 · 0 评论 -
爬虫基本工作原理
网络爬虫,会自动完成批量网页信息查找的工具,工作原理可以简述为:爬虫向预先估计有料的一堆网络进发,找到相关信息就背下来,放进大本营(控制中心)的仓库里,并分类放好;爬虫又在爬过的网页中发现其他有潜力的,未爬过的网页,把url传回大本营,由大本营进行筛选和优先级排序,确定爬虫们继续探宝的新网页群。...原创 2019-03-17 10:45:26 · 951 阅读 · 0 评论