- 博客(14)
- 收藏
- 关注
原创 Python面向对象博客
Python 的类里提供的,两个下划线开始,两个下划线结束的方法,就是魔法方法,init()就是一个魔法方法,通常用来做属性初始化 或 赋值 操作(作用)。__init__(self)中,默认有1个参数名字为self,如果在创建对象时传递了2个实参,那么__init__(self)中出了self作为第一个形参外还需要2个形参,例如__init__(self,x,y)。对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类。
2023-04-16 22:10:31
133
转载 python面向对向博客
Python 的类里提供的,两个下划线开始,两个下划线结束的方法,就是魔法方法,init()就是一个魔法方法,通常用来做属性初始化 或 赋值 操作(作用)。__init__(self)中,默认有1个参数名字为self,如果在创建对象时传递了2个实参,那么__init__(self)中出了self作为第一个形参外还需要2个形参,例如__init__(self,x,y)。对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类。
2023-04-13 19:03:19
113
原创 Pyhton循环
for 语句不能为空,但是如果您处于某种原因写了无内容的 for 语句,请使用 pass 语句来避免错误。range() 函数返回一个数字序列,默认情况下从 0 开始,并递增 1(默认地),并以指定的数字结束。类似while循环,for循环也可以与break,continue,else搭配使用,用法一致。如需循环一组代码指定的次数,我们可以使用 range() 函数,使用 while 循环,只要条件为真,我们就可以执行一组语句。for 循环用于迭代序列(即列表,元组,字典,集合或字符串)。
2023-04-02 20:41:40
92
原创 python的循环
Python 中,for...else 语句用于在循环结束后执行一段代码,下为实例。如果 while 后面的条件语句为 false 时,则执行 else 的语句块。遍历数字序列,可以使用内置 range() 函数。也可以使 range() 以指定数字开始并指定不同的增量。print('1到100和为:%d'%(sum))print('大于或等于5')print(5)#一直打印5。1.3 while循环使用else。print('小于5')可以使用ctrl+c来终止循环。print('完')
2023-04-02 20:37:41
231
原创 python函数的作用域
4.nonlocal关键字修饰变量名后,标识该变量是上一级函数中的局部变量,如果上一级函数中不存在该局部变量,则nonlocal位置会发生错误(函数嵌套:上一级函数体中声明的变量可在该函数体中的嵌套函数中的下一级使用)。2.全局变量:全局变量可作用于整个程序范围内,在函数体外声明的是全局变量,全局变量在函数体内只能访问不能修改(函数体内修改全局变量需要使用global关键字)。1.局部变量:只在其被声明的函数体内被访问和修改,在函数体内声明的是局部变量。python函数作用域分为局部作用域和全局作用域。
2023-04-02 20:35:50
101
原创 python函数作用域
4.nonlocal关键字修饰变量名后,标识该变量是上一级函数中的局部变量,如果上一级函数中不存在该局部变量,则nonlocal位置会发生错误(函数嵌套:上一级函数体中声明的变量可在该函数体中的嵌套函数中的下一级使用)。2.全局变量:全局变量可作用于整个程序范围内,在函数体外声明的是全局变量,全局变量在函数体内只能访问不能修改(函数体内修改全局变量需要使用global关键字)。1.局部变量:只在其被声明的函数体内被访问和修改,在函数体内声明的是局部变量。python函数作用域分为局部作用域和全局作用域。
2023-04-02 20:31:50
273
原创 作业作业作业
例如,下面的列表包含了数字和字符串:列表还可以为空,空列表可以使用空的方括号创建:二、索引列表是有序的,可以通过索引。中,列表是一种序列类型的数据结构,用于存储一组有序的值。所谓列表就好像是把一堆数据放在一种特定的容器中,这个容器就称为列表,每个数据叫做元素,每个元素都有一个索引来表示它在列表中的位置。函数添加列表时,是添加列表的「引用地址」而不是添加列表内容,当被添加的列表发生变化时,添加后的列表也会同步发生变化。列表详解什么是列表列表的定义列表的操作访问列表元素列表的切片列表的相关运算列表常用方法。
2023-03-12 21:24:06
192
原创 Python作业
这是一个简单的从1到9的循环,在小于10的情况下输出a的值,在对a进行增加后循环。这是while和if条件语句的嵌套,一般这样的嵌套运用会多一些,也很简单。countinue语句,终止循环,进入下一个循环。break语句,终止循环并跳出整个循环。在各种控制结构下,有着更多的执行路径。while循环,在给定的判断执行语句。在一般情况下程序是按顺序执行的。for循环,在条件下重复执行语句。打开优快云 APP,看更多技术内容。文章知识点与官方知识档案匹配。
2023-03-12 21:21:26
186
原创 Python列表的创建
Python3列表序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。Python 有 6 个序列的内置类型,但最常见的是列表和元组。列表都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python 已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型
2023-02-26 22:15:10
4463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人