- 博客(8)
- 收藏
- 关注
原创 python课堂随笔_面向对象
setattr(对象名,“属性名”,“属性值”) 设置属性值,有则改无责增。类的属性:类里面的变量(init方法里面,带self的变量)1.self就是当前对象本身(相当于这个对象在类里面的形参)getattr(对象名,“属性名”) 得到属性值,没有则报错。hasattr(对象名,“属性名”) 判断属性是否存在。delattr(对象名,“属性名”) 删除属性。2.实例化对象(创造一个具体的值取调用里面的属性或者方法)
2024-04-16 19:09:00
366
原创 python课堂随笔_函数的定义
函数: 可以重复使用的,用来实现单一或者相关功能的代码块。使用变量接收函数名之后,同样可以使用变量() 的方式对这个函数进行调用。return 是函数返回值的关键字,直接要把要返回的数据写在return后面就行。● B(build-in):内建作用域,系统固定模块里面的变量。● E(enclosing):嵌套的父级函数的局部作用域;● G(global):全局变量,就是模块级别定义的变量;● L(local):局部作用域,即函数中定义的变量;作用: 当我们没有传参,不会报错,而是使用默认的值。
2024-04-15 19:55:36
361
原创 python课堂随笔_字典
{键1:值1,键2:值2,键3:值3} 键(key):值(value)使用New_dict里面的值替换原有的值 当键不存在,新增键值对。2、无序,多次运行会发现顺序不一样(对于较小的数值,会自动排序){值1,值2, ....} 值只能是(数值 字符串 元组)1、去重(集合里面的元素是不可以重复的)1、键名不可以重复,键名重复,新值覆盖旧值。当New_dict中间的键名存在 dict里面的时候,字典当中,键唯一,索引我们可以通过键进行值的查找。不存在,进行修改的功能, 新增我们指定的键值对。
2024-04-14 23:22:40
688
原创 python课堂随笔_列表
会将原有数据中的每一个元素都作为新的元素添加到列表中。方式2:tuple(序列结构) 会将原有数据中的每一个元素都作为新的元素添加到元组中。[要添加到列表中的符合条件的元素 for 循环变量 in 范围 if 判断条件]list.clear() 清空当前列表,会保留列表的格式,只是没数据。特点:使用[ ]进行包裹,里面的值使用逗号进行隔开。方式1:[值1,值2,。list.count(元素) 统计元素出现的个数。特点: 使用() 进行包裹,里面的值使用逗号进行隔开。
2024-04-14 19:28:31
333
原创 python课堂随笔_while嵌套
自增条件(目的:改变初始化条件的值,让他可以跳出循环)2、for循环的 循环变量代表的不是次数,而是当前可迭代对象中的元素。谁先发生改变---每一行中乘数1先发生改变(内层循环)当while里面的代码执行完毕之后,会再次判断while后面的判断条件;乘数1(内层循环) 1~当前行数 (每一行里面的个数)1、先判断外层循环---执行外层循环里面的代码。2、可以对判断中的某一个值进行更改,让他有跳出循环的可能。条件成立的时候执行的代码 if 判断条件 else。2、判断内存循环的--执行内存循环。
2024-04-13 12:32:30
293
原创 python课堂随笔_if条件判断
当while里面的代码执行完毕之后,会再次判断while后面的判断条件;如果条件依旧成立,反复执行。如果条件不成立,结束循环 如果希望能够跳出循环,一定是当条件不满足的时候。= 小于 < 大于等于 >= 小于等于
2024-04-13 12:08:42
178
原创 python课堂随笔_字符串
获取从起始到结束位置范围里面的元素(左闭右开, 闭区间表示可以拿到,开区间拿不到)注意: [起始:结束:步长] 下标和步长具体的值可以不写直接用默认的,但是结构不能丢。步长的方向要和起始·结束的方向一致,否则取到值 从前往后,顺序:从0开始计数 0、1、2、3……2、如果实在要用引号,可以使用不同的引号进行区分。步长默认为1 步长为n,表示隔n-1隔取一个元素。1、成对的引号(单、双都可以)查找多个连续的值:str[起始下标:结束下标];查找多个不连续的值:str[起始:结束:步长]
2024-04-13 11:52:10
261
原创 python课堂随笔_输入输出
注意: 严格区分大小写,变量不存在的时候会报错 变量名不需要加引号 NameError: name 'lanan' is not defined lanan这个变量没有被定义。(接收input的输入,后面处理爬虫爬到的数据的时候)修改一个print里面的值的间隔符 sep='想要的间隔符号'修改两个print里面的值的间隔符 end='想要的间隔符号'定义: 变量名 = 变量值 (=是赋值符号,把后面的赋值给前面的)1.python里面的所有的符号都是英文的;单行注释:# 要注释的内容。
2024-04-13 11:44:25
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人