摘要: python 流程控制 程序的流程分为三类 顺序结构 从上到下依次执行 分支结构(通过if 判断走哪条分支结构) 循环结构(while 与for) python分支结构 分支结构就是依据不同的判断条件,根据条件的真假,选择不同的分支结构去执行 if 条件1:# 如果条件1为真 则执行代码1 代码... 阅读原文
2020-10-01 18:45:01 阅读(2898) 评论(0)
摘要: 变量的类型 可变 于 不可变类型 这里的可变于不可变 针对的是变量的id 和value值 id不变的情况下,在原来id基础上(内存地址)的值是不是可以改 可以改的是可变类型 不可以改的是不可变类型 可变类型:旧瓶装新酒 值改变,id不变,证明改的是原值,证明原值是可以被改变的, 不可变类型:新瓶... 阅读原文
2020-10-01 17:27:01 阅读(2636) 评论(0)
摘要: 数字类型+列表类型 a=10 其实等于a=int() int() 前面是名字,后面是括号,相当于调用前面的工厂生产一个括号里的东西 通过int造一个10 赋值给a 相当于调用int传一个参数10 赋值给a a=input( ) 通过input 把用户输入的东西造出来 赋值给a a =... 阅读原文
2020-10-01 15:29:01 阅读(3600) 评论(0)
摘要: python基本数据类型 数字类型Number 整型型 int 作用:用于记录整数形式的数字类型 例如 年龄 身份证号 个数 等等 age = 18 print(type(age)) <class 'int'> 浮点型 float height = 1.87 print(type(h... 阅读原文
2020-10-01 13:34:02 阅读(2367) 评论(0)
摘要: 垃圾回收 当我们在定义变量的时候,变量会在内存中申请空间用来存储内存的值,当变量不在被引用的时候 内存地址需要释放,内存的释放机制,可以理解为垃圾回收机制。 如果内存的值一直不被释放,会存在内存泄漏的风险 垃圾回收机制(简称GC)是Python解释器自带一种机制,python的Cpython解释器会帮我们实... 阅读原文
2020-10-01 12:34:02 阅读(2592) 评论(0)
摘要: 学过java语言的童鞋都知道,java是一门面向对象语言,其基本思想就是一切皆对象。Python也是一样的,甚至Python将面向对象思想贯彻地更加彻底,因为在Python中,class本身是一个对象,class实例化出来的实例也是对象,方法函数是一个对象,甚至代码模块都是一个对象,这是java不曾拥有的。 ... 阅读原文
2020-10-01 11:54:10 阅读(2555) 评论(0)
摘要: 【一、项目背景】 豆瓣电影提供最新的电影介绍及评论包括上映影片的影讯查询及购票服务。可以记录想看、在看和看过的电影电视剧 、顺便打分、写影评。极大地方便了人们的生活。 今天以电视剧(美剧)为例,批量爬取对应的电影,写入csv文档 。用户可以通过评分,更好的选择自己想要的电影。 【二、项目目标】 获取对应的电影... 阅读原文
2020-10-01 10:18:06 阅读(2505) 评论(0)
摘要: 错误与异常 1、区分错误与异常 两种错误(都必须改正):语法错误(代码不规范,格式不对或缺少符号)、逻辑错误(逻辑不通) 异常:程序运行时发生错误的信号 2、异常处理与注意事项 异常处理:程序员特意去捕捉异常,如果捕捉成功,就进入另外一段你定义的逻辑里去运行,使程序不会崩溃 注意:异常处理的逻辑应该是与程序的... 阅读原文
2020-10-01 09:01:05 阅读(2371) 评论(0)
摘要: 无论你是正在使用 Python 进行快速开发,还是在为 Python 桌面应用制作原生 UI ,或者是在优化现有的 Python 代码,以下这些 Python 项目都是应该使用的。 ​ Python 凭借其易用的特点,已经被工业界和学术界广泛采用。另一方面,Python 丰富的第三方项目——库、附加组件,和辅... 阅读原文
2020-10-01 07:57:05 阅读(2484) 评论(0)
摘要: ​ 对一名开发者来说最糟糕的情况,莫过于要弄清楚一个不熟悉的应用为何不工作。有时候,你甚至不知道系统运行,是否跟原始设计一致。 在线运行的应用就是黑盒子,需要被跟踪监控。最简单也最重要的方式就是记录日志。记录日志允许我们在开发软件的同时,让程序在系统运行时发出信息,这些信息对于我们和系统管理员来说都是有用的。... 阅读原文
2020-10-01 06:00:27 阅读(2381) 评论(0)