在属性或方法名称之前增加一个下划线,表示属性或方法只在类中使用。可手动调用_age,从而获得age属性,更严格的方法是在属性或方法之前增加两个下划线__,此时手动调用属性无法获得。
小妮浅浅 2021-09-22 4307
当类的初始化时,类中的方法__init__可以被直接定义,它在实例生成时执行,并且类中的方法与普通函数有很小的区别。一个类中的方法必须包含一个关键字self,也就是instance本身。
小妮浅浅 2021-09-22 10107
小妮浅浅 2021-09-22 4696
random.seed()可以给随机数设置种子,使用相同的种子会生成相同的随机值。使用两个种子,一个0,一个1。相同体现在随机数与种子的距离,与相同种子距离相同的随机数相同。
小妮浅浅 2021-09-22 10985
用函数说明画笔的起始位置和下次落笔位置。定义具体的坐标轴。定义颜色、弧度度数、弧度数、图形大小。定义月饼上写的字。开始用上面定义的函数画月饼。
小妮浅浅 2021-09-22 4921
实现分类算法的可视化,只需对每一数据的变化进行颜色标记。将其作为一帧柱状图象的数据绘制出来,将前一帧的画面清空,循环往复直到最后排好序的画面显示,我们的一次排序算法可视化循环完成。
小妮浅浅 2021-09-22 4761
可将断言视为debug工具,Python的实现也符合这种设计理念。assert语句的执行依赖于__debug__,且默认值为True。如果__debug__为True,则仅执行assert语句。
小妮浅浅 2021-09-18 4884
在包里__all__是控制可以导入的模块列表,即声明哪些模块可以导入。包里的__all__是在__init__文件中声明的,而不是写在哪个模块中。
小妮浅浅 2021-09-18 5246
用户都可以生成自定义模块进行调用。自定义模块是Python文件,写代码时创建的Python文件相当于一个模块。调用的模块应尽可能放在当前Python文件的相同目录中,否则在导入时应声明文件夹可以导入。
小妮浅浅 2021-09-18 6336
小妮浅浅 2021-09-18 5126
文章热搜