- 博客(12)
- 收藏
- 关注
原创 第九章,类
每个与类相关联的方法调用都自动传递实参self ,它是一个指向实例本身 的引用,让实例能够访问类中的属性和方法。类中的函数被称为方法,是因为它们是定义在类内,专门用于描述对象行为的函数。实例具有类所定义的属性和方法,但它们的数据是具体的和独特的。实例具有类所定义的属性和方法,但它们的数据是具体的和独特的。类的作用:类定义了对象的结构、属性和行为,但不是实际的对象。为前缀的变量都可供类中的所有方法使用,我们还可以通过类的任何实例来访问这些变量。类里面的变量,属于整个类,由类名访问,是所有实例共享的相同的值。
2024-12-28 22:03:54
1050
原创 Python函数章
在 for 循环中,g 是 magic 列表中每个元素的一个副本。{}:是占位符,用来插入变量的值,或者可以是一个表达式,表达式的结果会被插入到这个位置。指出函数名,还可能在括号内指出函数为完成其任务需要什么样的信息。直接在实参中将名称和值关联起来了,因此向函数传递实参时不会混淆。函数可返回任何类型的值,包括列表和字典等较复杂的数据结构。,特别是在没有阅读具体实现的情况下。不管函数收到的实参是多少个,这种语法都管用。省流:位置,任意数量,关键词,任意关键词。先传递必需参数,再传递可选参数的规则。
2024-12-23 21:59:11
682
原创 Python的while循环章
(可选):这是显示给用户的提示信息,通常用来告诉用户应该输入什么。这个参数是可选的,如果不传递,默认会显示空提示符。这种情况下,可将提示存储在一个变量中,再将该变量传递给函数。,例如,你可能需要指出获取特定输入的原因。这样,即便提示超过一行,input()try-except,看不懂,先放这。:返回一个字符串(str类型)while也要冒号哇。
2024-12-22 23:38:42
343
原创 Python字典章
访问字典中的值字典是一系列键----值对,每个键都与一个值相关联使用键访问关联值关联值可以是数字,字符串,列表,字典访问字典中的值添加键值对键值对的排列顺序与添加顺序不同创建一个空字典修改字典中的值直接修改就好了使用del语句删除键值对指定字典名和要删除的键遍历所有的键值对使用一个for循环声明两个变量(自己取名字),用于存储键值对中的键和值for语句的第二部分包含字典名和方法items(),它返回一个键值对列表。接下来,for循环依次将每个键。
2024-12-22 22:49:01
943
原创 操作列表(笔记
每款文本编辑器都提供了一种设置,可将输入的制表符转换为指定数量的空格。你在编写代码时应该使用制表符键,但一定要对编辑器进行设置,使其在文档中插入空格而不是制表符。如果你混合使用了制表符和空格,可将文件中所有的制表符转换为空格,大多数编辑器都提供了这样的功能。还有很多其他的格式设置建议,但这些指南针对的程序大都比目前为止本书提到的程序复杂。在学习期间,你不用过多地考虑代码的行长,但别忘了,协作编写程序时,大家几乎都遵守。建议每级缩进都使用四个空格,这既可提高可读性,又留下了足够的多级缩进空间。
2024-12-18 23:27:46
976
原创 Python常识补充(非常基础的东西,给我自己看的
使用Python if、elif来else进行条件判断。支持两种常用的循环:for循环和while循环。
2024-12-18 19:38:35
118
原创 Python列表章
删除列表元素定义由一系列按特定顺序排列的元素组成。用方括号[ ]来表示列表,并用逗号来分隔其中的元素。全部打出来了访问列表元素(好像c里的数组啊)(不是注意索引指定为-1可让Python返回最后一个列表元素负数即倒数第几个,-2是倒数第2个,以此类推就直接修改(来自Python编程从入门到实践1,使用方法在末尾添加你的巴拉巴拉: 列表.append('巴拉巴拉')大概Python对单双引号不是要求特别严格?
2024-12-17 22:33:28
313
原创 python前两章学习
或者逗号,可以运行 (加上或者.不行)ndigits是保留的小数位数,不指定则默认为0,表示将数字四舍五入为最接近的整数。这意味着 round(0.5) 会得到 0,而 round(1.5) 会得到 2。需要注意的是,结果包含的小数位数可能是不确定的(python会把一对单双引号认作字符串的结束。变量.方法() .py文件。变量.方法() .py文件。通常都会按你期望的方式处理它们。python中对整数的处理。变量23表示的可能是数值。变量.rstrip()
2024-12-17 20:25:20
400
原创 Python居然有禅语
(我觉得作者很有意思,学几年之后回来看看好了The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse is better than dense.Readability c
2024-12-17 20:03:06
788
原创 python空白符号的一点疑惑
print("\tPython")是可以的。也许变量打印不能使用这些空白符合?但是设置变量message的话。VS code会显示错误。
2024-12-17 17:10:58
131
1
空空如也
关于scanf和字符数组
2024-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅