python
Stefan_xiao
计算机AI菜鸟一枚,坚持学习
展开
-
零基础小白的Python学习之路(七)异常、文件和模块
异常(Exception)在我们的日常生活中,软件程序的运行并不都是完美的,经常会出现一些我们意料之外的异常情况。这个时候,我们就需要一些异常处理的机制能够保证在异常发生时,能够正确处理异常,保证用户的使用。比如,我们要从D盘拷贝一个文件到E盘,拷贝函数的代码只有短短一行语句,但是为了判断能不能拷贝,我们需要考虑多方面因素:这个文件是否存在?E盘的空间够不够?如果文件复制到一半,因系统出现了别的情况导致复制过程中段怎么办?Python的异常机制提供了非常方便的异常处理方式。异常机制本质异常:程序在原创 2020-08-09 22:07:10 · 385 阅读 · 0 评论 -
零基础小白的Python学习之路(六)面向对象编程
面向对象原创 2020-08-09 18:14:29 · 294 阅读 · 0 评论 -
零基础小白的Python学习之路(五)函数
函数回顾我们曾经在C语言中学过的函数,在编程过程中用到的次数真的是太多了,Python当中也是一样,它是可重用的程序代码块,且具有一致性,修改函数代码,则所有调用该函数的地方都能够得到体现基本概念一个程序由一个个任务组成;函数就是代表一个任务或者一个功能函数是代码复用的通用机制Python函数的分类内置函数 之前所使用的str()、list()、join()等函数,可以直接拿来使用的标准库函数 通过import语句进行导入库,使用其中定义的函数(如turtle海归绘图用的函数)第三原创 2020-08-08 15:53:34 · 265 阅读 · 0 评论 -
零基础小白的Python学习之路(四)控制语句:选择、循环、推导式
控制语句选择结构-单分支-双分支-多分支循环结构选择结构通过判断哪个条件是否成立来决定执行程序的哪个分支分为单分支、双分支、多分支单分支if语句单分支基本语法格式:if 条件表达式: 语句 / 语句块【注】(1)条件表达式:逻辑、关系、算术表达式均可(2)语句 / 语句块:可以一条 / 多条,多条时缩进必须对齐一致num = input("输入一个数字:")if int(num)<10: print(num)条件表达式详解对于选择结构,我们在编原创 2020-08-08 15:53:12 · 266 阅读 · 0 评论 -
零基础小白的Python学习之路(三)序列:列表、元组、字典、集合
序列原创 2020-08-08 15:52:14 · 327 阅读 · 0 评论 -
零基础小白的Python学习之路(一)基础起步及编程环境搭建
(一)基础起步及编程环境搭建Python介绍编程环境搭建新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入参考书目:《Python编程 从入门到实战》Python介绍Python是一门解释性、面向对象的编程语言,由龟叔命原创 2020-08-08 15:37:39 · 171 阅读 · 0 评论 -
零基础小白的Python学习之路(二)对象、变量、简单数据类型及运算符
对象在我们的这个Python语言中,同样存在对象这个概念,在C++中,对象是类的实例化出得具体实例,里面封装了类的属性成员,方法等,而在Python中也比较相似。在Python中,对象的本质是一个内存块,里面同样有一些属性值,一些类型等。如图,在内存中,每个对象大致是这样的情况包含:标识(唯一)(identity)类型(type)值(value)多个不同大小的对象(内存块)位于计算机的堆空间当中我们可以通过这几个函数找到对应的值:a = 3print(id(a))print(t原创 2020-08-08 15:41:43 · 282 阅读 · 0 评论