2021-01-08 Python day7-day8
2021-01-13 本文已影响0人
L6511
day7
我感觉python里的字典和C里的列表??好像差不多
https://www.runoob.com/python3/python3-dictionary.html
或许相当于就是一个储存地址后面加了一个冒号,这个位置上的东西可以换来换去
跑马灯在编程中,通常指有时需要用一矩形条显示少量用户特别关心的信息,这条信息串首尾相连,向一个方向循环滚动。
欧原来就是一行信息不停重复看起来真有点可怕,靠怎么停下来,绝绝子
cmd窗口或许就是我们看到的这个窗口
https://jingyan.baidu.com/article/63f23628f10a434309ab3d4d.html
import time
import os
c = "hello python"
while 1:
time.sleep(0.5)
os.system("cls")
c = c[1:] + c[0]
print(c)
或许有些题我可以先跳过,来点新东西康康
day8
面向对象编程基础(我可算要拥有对象了滑稽脸)
- "把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(inheritance)实现类的特化(specialization)和泛化(generalization),通过多态(polymorphism)实现基于对象类型的动态分派。
- 简单的说,类是对象的蓝图和模板,而对象是类的实例。这个解释虽然有点像用概念在解释概念,但是从这句话我们至少可以看出,类是抽象的概念,而对象是具体的东西。在面向对象编程的世界中,一切皆为对象,对象都有属性和行为,每个对象都是独一无二的,而且对象一定属于某个类(型)。当我们把一大堆拥有共同特征的对象的静态特征(属性)和动态特征(行为)都抽取出来后,就可以定义出一个叫做“类”的东西。
- 定义类
讲道理看完这一课我感觉跟啥都没学一样
所以我决定看书
我终于明白了我定义类为什么会报错
主要原因是书上打印的下划线只有一个,换成两个后就可以正常了
https://blog.csdn.net/qq_41903671/article/details/81609765
关于python 中" Dog() takes no arguments "问题的解决方案
学的可真慢呢,完整的一天不过是半天python半天文献,然后发现文献看不懂准备换一篇,今天回去好好休整一下,明天开始接着卷,忽然觉得要论摸索自学能力我不见得比一般人差哦