
python
文章平均质量分 81
本专栏为博主学习b站up主求知讲堂的视频https://www.bilibili.com/video/BV1vA411b7Rn?p=91
而做的笔记
llllyh812
不要在你的智慧中夹杂着傲慢,不要使你的谦虚心缺乏智慧
展开
-
九.面向对象基础(下)
九.面向对象基础1.私有化属性与方法2.Property属性与单例模式三级目录1.私有化属性与方法私有化属性:概念有一些属性不希望别人能轻易更改,因此为了更好的保存属性安全,即不能随意修改,将属性定义为私有属性,添加一个可调用的方法去访问.语法以两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问class 类名(object): __属性 = 值例class Person(object): __Age = 15¹ 私有化属性不能在类外部访问class Pe原创 2021-08-04 22:26:35 · 144 阅读 · 2 评论 -
八.面向对象基础(中)
八.面向对象基础1.析构方法和继承2.多态3.类属性和实例属性1.析构方法和继承析构方法概述当一个对象被删除或者被销毁时,python解释器也会默认调用一个方法,这个方法为__del__()方法,也称为析构方法例class Animal(object): def __init__(self,Name): self.Name = Name print("__init__方法被调用") pass def __del__(self):原创 2021-08-03 19:01:58 · 169 阅读 · 0 评论 -
七.面向对象基础(上)
7.面向对象基础1.面向对象介绍二级目录三级目录1.面向对象介绍面向对象编程和面向过程编程的区别:面向过程编程:根据需求从上到下编写代码函数式:将某功能代码封装导函数中,日后再需使用调用即可面向对象编程:二级目录三级目录...原创 2021-08-03 00:49:10 · 127 阅读 · 0 评论 -
通过上溢出实现二进制的减法(笔记)
笔记一.溢出二.二进制的减法实现一.溢出在数学的理论中,数字可以有无穷大,也可以有无穷小,但是现实中,计算机系统总会有一个物理上的极限,因此不可能表示无穷大或者无穷小的数值.对于计算机,无论何种数据类型,都有一个上限或者下限.Python3中数据长度是动态的,理论上支持无限大的数可以通过sys.getsizeof()函数来查看某个数值占用多少字节.一旦某个数值超出了限定值,就会溢出:如果超出上限,就叫上溢出(overflow);如果超出下限,就叫下溢出(underflow).例:上溢出n原创 2021-07-14 12:46:29 · 864 阅读 · 0 评论 -
六.Python内置函数
六.Python内置函数1.数学运算函数2.类型转换函数3.序列操作函数1.数学运算函数内置函数简介:内置函数,即Python安装后就自带有的函数Python官方提供的所有内置函数用法网址:https://docs.python.org/zh-cn/3/library/functions.html常用数学运算函数:1.abs() - 求绝对值用法:abs(数值)例:print(abs(-25))# 结果为打印25print(abs(35))# 结果为打印35print原创 2021-06-08 09:47:50 · 231 阅读 · 1 评论 -
五.Python函数基础(下)
五.Python函数基础1.函数的基本类型2.变量一.局部变量二.全局变量3.引用4.函数一.匿名函数二.递归函数1.函数的基本类型1.无参数,无返回值多用于提示信息打印例:def a(): print("20")a()2.无参数,有返回值多用在数据采集,比如获取系统信息例:def a(): a=20 return aprint(a())3.有参数,无返回值多用于设置某些不需要返回值的参数设置例:def a(b): c=[]原创 2021-06-03 16:17:54 · 98 阅读 · 0 评论 -
四.Python函数基础(上)
4.Python函数基础1.函数基础2.函数参数形参和实参:3.函数返回值4.函数嵌套调用1.函数基础概念:函数是具有某一功能的代码块,针对某一个功能的代码块多次出现,为了提高编程效率,将这个代码块组织为一个模块,这就是函数语法:def 函数名(参数): ...(代码块)# 调用函数名(参数)例:def a(): print("hello")a()# 结果为打印hello.需要再次调用时,直接a()即可调用注: 编写函数时,代码块需要换行缩进2.函数参数参数是为了给原创 2021-06-02 15:17:18 · 108 阅读 · 0 评论 -
三.Python高级数据类型
三.Python高级数据类型1.字符串2.列表和元组三级目录1.字符串字符串及常用方法:一.字符串下标取出对应字符在Python字符串中,每一个字符都有一个对应的下标,如果想针对性的取出某个字符,可以使用下标.例:a="Python"print(a[2])# 结果为打印t注: 下标起始为0二.字符串切片切片可以将字符串中一段内容截取出来语法:[起始下标:结束下标:步长]例:a="Python"print(a[2:6:2])# 结果为打印to三.常用方法原创 2021-06-01 20:55:35 · 172 阅读 · 0 评论 -
二.Python基础语法
二.python基础语法1.if-else语句2.while循环3.for循环4.break和continue1.if-else语句Python条件语句通过一条或多条语句的执行结果(Ture或False)来决定要执行的代码块条件语句判断流程示意图:if-else语法:if 条件: ...else: ...例:a=1if a<20: print("True")else: print("False")# 结果为打印True# 如果需要多次判断,可以继续i原创 2021-05-31 19:47:37 · 147 阅读 · 2 评论 -
一.Python基础语法
一.Python基础语法1.Python注释需要注意的两个特殊注释:2.数据类型和命名3.基本操作符4.格式化输入和输出1.Python注释python有两种注释方法分别为单行注释 # 和多行注释 ‘’’ ‘’’单行注释: 使用"#"对一行进行注释在需注释的内容前添加#即可多行注释: 使用 ‘’’ ‘’’ 对多行进行注释‘’’…(为需要注释的内容)‘’’例:print("hello world")#打印hello worldstr="xiaohong"print(s原创 2021-05-31 01:10:28 · 360 阅读 · 1 评论