随笔分类 - python
摘要:为了帮助理解数据库的概念,我的同学建议我先学习下python 的文件操作: 先打开python charm 然后就可以对该文本文件进行操作了: 最后 RUN 一下 上面的操作是最基本的
阅读全文
摘要:数据库的基本概念 在学习数据库之前,先用一些简单易懂的概念来阐述它,不用那么严谨的解释,先给一个图。(图片来源于:科技传播坊) 以上就是简单的数据库,数据库也有分类。 人脑是非结构化的数据库。 我们生活工作中接触到的客观存在的,可以被描述的事物都是“实体”。这些实体就等同于我们日常生活中的具体的事物
阅读全文
摘要:以下部分摘自马哥教育 函数的一般形式: y= f(x) x成为自变量,y是x的函数 (域值) 高阶函数: y=f(g(x)) 定义: 接受一个或者多个函数作为参数 返回一个函数 因为上面例子中,返回的是一个函数,即可以看成返回的是一个对象,所以在调用时,尽管参数值一样,但是,不同的调用产生了不同的对
阅读全文
摘要:以下部分资料摘自马哥教育 参数结构 给函数提供实参的时候,可以在集合类型前用 * 或者 ** ,把集合类型的构造解开,提取出所有的元素作为函数的实参; 非字典类型使用 * 解构成位置参数; 字典类型使用 ** 解构成关键字参数; 提取出来的元素数目要和参数的要求匹配,也要和参数的类型匹配。 举例:
阅读全文
摘要:摘自:http://python.jobbole.com/87805/ 原文出处: liuzhijun 本文源自RQ作者的一篇博文,原文是Iterables vs. Iterators vs. Generators,俺写的这篇文章是按照自己的理解做的参考翻译,算不上是原文的中译版本,推荐阅读原文,谢
阅读全文
摘要:在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。在操作系统提供的调用中,返回错误码非常常见。比如打开文件的函数open(),成功时返回文件描述符(就是一个整数),出错时返回-1。 用错误码来表示是否出错十分不便,因为函数本身应该返回的正常结
阅读全文
摘要:以下截图摘自:马哥教育 面向对象: 什么是面向对象呢? 一种认识世界,分析世界的方法论。将万事万物抽象为类。 举例: 你吃鱼 你,就是对象;鱼,也是对象;吃简单理解就是动作。 你是具体的人,是具体的对象。你属于人类,人类是抽象的概念,是无数具体的个体的抽象。 鱼🐠,也是具体的的对象,就是你吃的这一
阅读全文
摘要:以下截图来自马哥教育和廖雪峰的教学 数学定义:y=f(x) , y就是x的函数 ,x是自变量 函数是可调用对象,可以用callable(函数名)来验证。 调用函数:函数名(参数): 参数:与外界沟通的接口 参数分为:形参和实参 一般在函数定义的时候使用的参数是形参; 一般在函数调用的时候使用的参数是
阅读全文
摘要:以下截图来自王大鹏老师的教学 练习:累加求和 1_100 要求:当数字为奇数时才相加 分析: 1.遇到累加求和,优先考虑for循环; 2.奇数的判断;n % 2 != 0; 3.奇数就累加,偶数就进行下一轮循环 练习2:乘法表 乘积小于12就打印出来
阅读全文
摘要:break语句 保持英文原意,就是中断的意思 在python中就是无条件终止循环并跳出循环体 以下截图来自王大鹏老师的教学 练习;在50_100之间查找第一个可以被9整除的数 分析: 1.范围明确,增长有规律 2.对此类业务,优先考虑for循环 3.找到第一个就应该退出==》break 对于嵌套多重
阅读全文
摘要:以下截图来自王大鹏老师的教学 练习:银行利息1.本金10000元; 2.年利息7%; 3多少年后本金能超过13000 分析: 1.当遇到每XXXX的问题的时候一般都是循环问题; 2.没有明确的循环次数; 3.循环条件确定:本金不超过13000元; 4.以上特点适合用while循环 v1.0版本:初级
阅读全文
摘要:以下截图来自王大鹏老师的教学 练习:1到50求和 分析: 1.1-50数字增长有规律,次数明确; 2.适合for循环; 3.列表适合用range生成 v1.0版本:为了理解for循环的写法,不是很严谨的写法。 v2.0版本: 实际上用求和函数就可以搞定: 最经典的for循环教学代码就是9*9乘法表:
阅读全文
摘要:以下截图来自王大鹏老师的教学 练习: 1.输入两个数a,b; 2.比较大小,大的值存入c 晋级练习: 1.输入三个数a,b,c; 2.最大值输出
阅读全文
摘要:以下截图来自王大鹏老师的教学 简单的练习:判断是否及格 增加业务需求:能够判断好成绩,及格和不及格 练习;模拟上海出租车收费系统 1. 3公里以内,13元; 2. 15公里以内,每公里2.3元; 3.超过15公里,加收空驶费,为单价的50%,即:2.3+2.3*0.5=3.45元
阅读全文
摘要:f = open(r'F:\文档\珍爱网模版.txt', 'r') print(f.read()) f.seek(0) # .seek将光标移动到0位操作 f.close() # .close关闭文件操作,不操作也可以,python有垃圾回收机制 f = open(r'F:\文档\珍爱网模版.txt', 'r') print(f.read()) f.seek(0) # .se...
阅读全文