D25 - 彭彭的课程# Python 类别的定义与使用

大家今天有没有升旗典礼
欢庆国庆日大家来看飞机载国旗XDD
好的今天继续下一个课程: 类别的定义跟使用
连结:https://www.youtube.com/watch?v=uPKgQ3FoVtY&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=17&t=474s&ab_channel=%E5%BD%AD%E5%BD%AD%E7%9A%84%E8%AA%B2%E7%A8%8B

class test:
    x=3
    def say():
        print("hi")
print(test.x+3)
test.say()


每个类别里面就可以设定属性
後续可以再呼叫使用
例如上面的test.x

练习

class IO:
    supportedsrcs=["console","file"]
    def read(src):
        print("read form",src)

print(IO.supportedsrcs)
IO.read("file")

创立IO看资料来源来自哪边

进阶

class IO:
    supportedsrcs=["console","file"]
    def read(src):
        if src not in IO.supportedsrcs:
            print("not suooorted")
        else:
            #也可以写提取档案的路经方式
            print("read form",src)

print(IO.supportedsrcs)
IO.read("file")
IO.read("USB")


<<:  【第二十六天 - XSS Lab(2)-4】

>>:  冒险村25 - Design Pattern(5) - Service Object

[Day08] CH06:重复的力量——回圈(上)

有时候同样一个程序需要执行多次,那我们总不可能把同样的一段程序码复制贴上吧?这样未免太没效率,也会使...

Alpine Linux Porting (一点九?)

最近睡太少身体开始亮红灯Orz 来逐步解剖一下Alpine initramfs的init scrip...

[Day 2] 到底该不该做作品集

相信这个问题应该困扰了很多菜鸡工程师 (包括我 如果你还在犹豫 作品集很重要吗?好麻烦,真的有需要做...

[Day 08] (题外话)谈谈目标专案设计构想

今天回归上班日,整天忙着写ASP.NET,下班後又跑了一趟诊所,回来就几乎没什麽时间好好整理文章了 ...

【左京淳的JAVA WEB学习笔记】第十五章 商品上架&用户购买纪录

管理员在网站後台,需有商品上、下架操作功能。 新建BookAdd.jsp <form acti...