zoukankan      html  css  js  c++  java
  • 每日作业 7/2

    1、链式调用(jq),用python实现链式调用

    class Person:
        def __init__(self,name,age,weight,height):
            self.name = name
            self.age = age
            self.weight = weight
            self.height = height
    
        @property
        def say(self):
            print("%s is saing." %self.name)
            return self
    
        @property
        def BMI(self):
            self.bmi = self.weight / (self.height ** 2)
            return self
    
    p1 = Person("lqz",18,60,1.80)
    BMI = p1.BMI.bmi
    
    print(BMI)

     2 关键字过滤的标签

    mytag.py

    from django import template
    
    register = template.Library()     # 这两句不能改
    
    # 自定义过滤器   
    @register.filter(name="keywords")      # 给过滤器起个名字
    def fobidden_keywords(v1,v2):
        with open("static/keywords.txt","r") as f:
            for key in f:
                if v1 in key:
                    return "%s 是关键字" % v1

    static/keywords.txt

    tank
  • 相关阅读:
    O(n)回文子串(Manacher)算法
    LightOJ 1282
    LightOJ
    LightOJ
    POJ-2563
    POJ-2398
    POJ-2318
    ZOJ-3318
    [svc]ftp协议数据连接的2种模式
    [py]python中的特殊类class type和类的两面性图解
  • 原文地址:https://www.cnblogs.com/baicai37/p/13224564.html
Copyright © 2011-2022 走看看