zoukankan      html  css  js  c++  java
  • 10W-python

    类与对象
    属性+方法=对象

    面向对象的特征

    • 封装
    • 继承
    • 多态
    class Turtle: #Python 类 大写
        # 属性
        color ='green'
        weight=18
        legs =4
        shell = True
        mouth='dazui'
    
    
    
        #方法
        def climb(self):
            print("我正在很努力的向上爬")
    
        def run(self):
            print("我正在飞快的向前")
    
        def bite(self):
            print("咬死你")
        
    
        def eat(self):
            print("有的吃,真满足")
    
        def sleep(self):
            print("困了,睡了,晚安")
            
    
     tt=Turtle()
     tt
    <__main__.Turtle object at 0x02DAB4F0>
     tt.eat()
    有的吃,真满足
     tt.sleep()
    困了,睡了,晚安
     tt.bite()
    咬死你
     list1=[1,2,3,5,2,9]
    
     list1.sort()
     list1
    [1, 2, 2, 3, 5, 9]
     list1.append(100)
    	     
    SyntaxError: invalid character in identifier
     list1.append(1111)
     list1
    [1, 2, 2, 3, 5, 9, 1111]
     class Mylist(list):
    	pass
    
     list2=Mylist()
     list2.append(8)
     list2.append(9)
     list2.append(10)
     
     list2
    [8, 9, 10]
     class A:
    	def fun(self):
    		print("I am A")
    
    		
     class B:
    	def fun(self):
    		print("I am B")
    
    		
     A=A()
     B=B()
     A.fun()
    I am A
     B.fun()
    I am B
     
    
  • 相关阅读:
    如何检索某个字段在sqlserver中的哪个些存储过程中?很简单的SQL语句。
    如何去掉HTML代码来获取纯文本?
    ajax实现跨域请求
    ajax实现跨域提交
    lab3
    Lab2
    hw2
    Homework1
    Lab1
    CS61B_学习计划和进程
  • 原文地址:https://www.cnblogs.com/li-volleyball/p/5618554.html
Copyright © 2011-2022 走看看