leetcode #468. 验证IP地址 警告

这个题不要做了,通过率低纯粹是SB,你按照标准的IPv4/IPv6以及题目的要求写代码,仍然通不过,SB!

题目提示也不要信!!!

最好的办法就是一次次试,一次次出错找到用例进行改。

浪费时间和精力。

烂题!

想体验的可以提交我下面的例程,玩玩就算了。

import re


class Solution:
    def validIPAddress(self, IP):
        """
        :type IP: str
        :rtype: str
        """
        # 判断是否为IPv4 并且是4段
        if "." in IP and len(IP.split('.')) == 4:
            if self.IPv4(IP):
                return "IPv4"
        # 判断是否为IPv6 并且是8段
        elif ":" in IP and len(IP.split(':')) == 8:
            if self.IPv6(IP):
                return "IPv6"
        return "Neither"

    def IPv4(self, IP):
        for item in IP.split('.'):
            if not item:  # 判断为空
                return False
            if not re.findall("^\d+$", item):  # 判断是否是纯数字
                return False
            if int(item) > 255 or int(item) < 0:  # 判断是否属于0-255
                return False
            if str(int(item)) != str(item):  # 判断是否有多余的0
                return False
        return True

    def IPv6(self, IP):
        for item in IP.split(":"):
            if not item:  # 判断为空
                return False
            if not re.findall("^[a-fA-F\d]+$", item):  # 判断是否有其他字符
                return False
            if len(item) > 4:  # 判断长度<=4
                return False

        return True

《李茶的姑妈》观后小记

这部电影开头真的油腻,非常油腻,甚至有些恶心的那种油腻,中年大叔高亮的脑门抹了一层猪油。

强忍着看,要不是有卢靖姗,我可能就看不到结尾了。卢靖姗是唯一解油腻的点。

我一直在想,那个有点青春,有点理想,有点小文艺的开心麻花,怎么变成了开心油条。

但说的都是实话,有钱真好,最起码能让家人过得很幸福,身边的人不再吃苦。当我们真的那么有钱了,会不会也像梁友德和李安迪那样,贪得无厌,从来不觉得钱多,只有认为钱少。

西瓜吃

吃西瓜就这一点好处
吃的正开心
你分不清
哪是西瓜的血
哪是你咬破嘴唇流出的汁
你没必要分清
这时候你吃的正开心
吃西瓜就这一点不好

你的血,他的肉
不管是鲜红还是暗红
尝不出甜味还是咸味
砸吧嘴时才发现少了一块肉
慌于吞咽,不及品尝
是你吃了西瓜,还是西瓜品尝了你