Delete the elements of the zset which have rank in the range
        [score_start,score_end].
        
        .. note:: The range is [``score_start``, ``score_end``]

        :param string name: the zset name
        :param int score_start: The minimum score related to keys(included),
         empty string ``''`` means -inf
        :param int score_end: The maximum score(included) related to keys,
         empty string ``''`` means +inf        
        :return: the number of deleted elements
        :rtype: int
        
        >>> ssdb.zremrangebyscore('zset_1', 20, 70)
        3
        >>> ssdb.zremrangebyscore('zset_1', 0, 100)
        6
        >>> ssdb.zremrangebyscore('zset_1', 2, 3)
        0

def zremrangebyscore(self, name, score_start, score_end):
        """
        Delete the elements of the zset which have rank in the range
        [score_start,score_end].
        
        .. note:: The range is [``score_start``, ``score_end``]

        :param string name: the zset name
        :param int score_start: The minimum score related to keys(included),
         empty string ``''`` means -inf
        :param int score_end: The maximum score(included) related to keys,
         empty string ``''`` means +inf        
        :return: the number of deleted elements
        :rtype: int
        
        >>> ssdb.zremrangebyscore('zset_1', 20, 70)
        3
        >>> ssdb.zremrangebyscore('zset_1', 0, 100)
        6
        >>> ssdb.zremrangebyscore('zset_1', 2, 3)
        0        
        """        
        score_start = get_integer_or_emptystring('score_start', score_start)
        score_end = get_integer_or_emptystring('score_end', score_end)
        return self.execute_command('zremrangebyscore', name, score_start,
                                    score_end)