- 博客(16)
- 收藏
- 关注
原创 第十五节:异常&文件
异常&文件异常&文件异常的简介异常的传播异常对象文件的打开和关闭文件的读取和写入操作二进制文件异常&文件异常的简介程序在运行过程中可能会出现一些错误。比如: 使用了不存在的索引,两个不同类型的数据相加…这些错误我们称之为异常运行期间检测到的错误被称为异常,大多数的异常都不会被程序处理,都以错误信息的形式展现。# 异常以不同的类型出现,这些类型都作为信息的一部分打印出来>>>1/0Traceback (most recent call last):
2021-04-08 22:41:23
301
原创 第十四节:面向对象(三)&模块
面向对象(三)&模块面向对象(三)&模块多态属性和方法单例模式模块的创建标题5标题6面向对象(三)&模块多态class A(object): def __init__(self,name): self.name = name 属性和方法单例模式模块的创建标题5标题6声明:本文为学习笔记,转载请标明出处,本文仅供交流学习,请勿用于非法途径,希望本文对大家有帮助。仅是个人意见,如有不足之处或者侵权,请留言!...
2021-04-02 23:21:22
472
3
原创 第十三节: 面向对象(二)
面向对象(二)面向对象(二)封装property装饰器继承标题4标题5标题6面向对象(二)封装出现封装的原因:我们需要一种方式来增强数据的安全性• 1. 属性不能随意修改• 2. 属性不能改为任意的值封装是面向对象的三大特性之一• 封装是指隐藏对象中一些不希望被外部所访问到的属性或方法• 我们也可以提供给一个getter()和setter()方法是外部可以访问到属性• getter() 获取对象中指定的属性• setter() 用来设置对象指定的属性• 使用封装,确实增加了类的定义
2021-03-31 00:14:08
325
原创 第十二节:面向对象(一)
面向对象一面向对象一对象的简介类的简介类的使用属性和方法self参数特殊方法作业面向对象一对象的简介• Python是一门面向对象的编程语言• 所谓面向对象的语言,简单理解就是语言中的所有操作都是通过对象来进行的面向过程• 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序• 这种编写方式往往只适用于一个功能,如果要实现别的功能,往往复用性比较低• 这种编程方式符号人类的思维,编写起来比较容易1.妈妈穿衣服穿鞋出门2.妈妈骑上电动车3.妈妈到超市门口放好电动车
2021-03-28 22:13:12
124
原创 第十一节:装饰器和高级编程
装饰器和高级编程装饰器和高级编程装饰器列表推导式生成器迭代器PEP8代码规范作业装饰器和高级编程装饰器列表推导式生成器迭代器PEP8代码规范作业声明:本文为学习笔记,转载请标明出处,本文仅供交流学习,请勿用于非法途径,希望本文对大家有帮助。仅是个人意见,如有不足之处或者侵权,请留言!...
2021-03-25 23:12:15
146
原创 第十节:函数(三)
目录标题1标题2标题3标题4标题5标题6标题1标题2标题3标题4标题5标题6声明:本文为学习笔记,转载请标明出处,本文仅供交流学习,请勿用于非法途径,希望本文对大家有帮助。仅是个人意见,如有不足之处或者侵权,请留言...
2021-03-23 22:16:22
165
原创 第九节:函数(二)
函数二函数二不定长参数参数的拆包函数的返回值文档字符串函数的作用域命名空间作业函数二不定长参数参数的拆包函数的返回值文档字符串help()是Python中内置函数,通过help()函数可以查询Python中函数的用法在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明长字符串:’’’ ‘’’保留文本格式作为一个多行注释# 文档字符串:对函数以及类的说明及功能介绍def print(self, *args, sep=' ', end='\n', file=N
2021-03-20 22:14:57
332
原创 第八节:集合&函数
函数深拷贝和浅拷贝字典的遍历集合的简介集合的使用集合的运算可变和不可变类型数据函数的简介函数的参数参数的传递方式参数的类型作业深拷贝和浅拷贝字典的遍历集合的简介集合的使用集合的运算可变和不可变类型数据函数的简介函数的参数参数的传递方式参数的类型作业...
2021-03-19 19:47:35
185
原创 第六节:列表
列表99乘法表continue和break序列列表的介绍切片通用操作修改列表列表中的修改方法作业99乘法表continue和break序列列表的介绍切片通用操作修改列表列表中的修改方法作业
2021-03-18 12:20:20
601
原创 第五节:条件控制语句
条件控制语句一. 条件判断条件判断语句(if语句)input() 函数if-else语句if-elif-else 语句二. 循环控制while语句break和continuefor循环遍历一. 条件判断条件判断语句(if语句)执行的流程:。 if语句在执行时,会先对条件表达式进行求值判断,。 如果为True,则执行if后的语句。 如果为False,则不执行语法:if 条件表达式 :代码块代码块代码块中保存着一组代码,同一个代码块中的代码,要么都执行要么都不执行代码块以缩进开始,直到代码恢
2021-03-11 16:23:58
208
原创 第四节:基本运算符
算术运算符加法: 如a=1+2 a=‘6’+‘6’ print(a)结果为’66’减法: 如a=4-2 但a=‘6’-‘6’ print(a)结果会报错乘法: 如a=42 a=‘4’2 print(a)结果为’44’,相当于2个‘4’字符串并接除法: 如a=4/2 得到的结果是2.0为float类型。但a=‘4’/‘2’ print(a)结果同样会报错整除: 如a=6//4 得到的结果为1取余: 如a=6%4得到的结果为2幂运算: 如a=6**4得到的结果为1296赋值运算符x=x+1 可
2021-03-09 21:58:27
439
原创 第三节:基本数据类型
基本数据类型几个概念语句程序(Program)函数(function)标识符变量变量的概念变量命名规则变量的运算变量在内存中的原理引用变量几个概念表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合特点:仅用于计算一些结果,不会对程序产生实质性的影响,在交互模式中输入一个表达式,解释器会自动将表达式的结果输出语句语法上自成体系的单位,由一个词或句法上有关连的一组词构成语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行
2021-03-06 22:36:45
312
原创 第二节:Python要点
一. Python语言概述Python语言1.Python语言的基本概念Python 是一种极少数能兼具 简单 与 功能强大 的编程语言。你将惊异于发现你正在使用的这门编程语言是如此简单,它专注于如何解决问题,而非拘泥于语法与结构官方对 Python 的介绍如下:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用.
2021-03-04 23:53:35
488
2
原创 第一节:计算机要点
计算机要点1.计算机基本概念计算机(computer)是现代用来高速计算的电子计算机器特点:可进行数值、逻辑计算,且具备存储记忆功能,能够按照程序运行、自动高效处理数据组成:由软件和硬件组成,硬件比如:鼠标、键盘…软件就是通过编程完成特定顺序特定指令的集合,为解决需求而编写出来的,如:Q按Q、微信…2.计算机语言概念:用于人机交流的语言发展:机器语言–>汇编语言–>高级计算机语言高级计算机语言就是一系列指令合集,分为编译型语言和解释型语言编译型语言执行速度快,跨平台性较
2021-03-02 01:12:54
295
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅