IP判断(python)【巧用错误处理】
发布日期:2022-03-08 21:50:41
浏览次数:2
分类:技术文章
本文共 654 字,大约阅读时间需要 2 分钟。
题目
在基于Internet的程序中,我们常常需要判断一个IP字符串的合法性。
合法的IP是这样的形式: A.B.C.D 其中A、B、C、D均为位于[0, 255]中的整数。为了简单起见,我们规定这四个整数中不允许有前导零存在,如001这种情况。 现在,请你来完成这个判断程序吧_输入
输入由多行组成,每行是一个字符串,输入由“End of file”结束。 字符串长度最大为30,且不含空格和不可见字符输出
对于每一个输入,单独输出一行 如果该字符串是合法的IP,输出Y,否则,输出N样例输入
1.2.3.4 a.b.c.d 267.43.64.12 12.34.56.bb 210.43.64.129 -123.4.5.6 样例输出 Y N N N Y N代码
a=input()while a: b=a.split('.') ok=0 for i in b: #如果i是数字,把它转化成整数,否则不变 try: i=int(i) except ValueError: pass if type(i) != type(1) or i < 0 or len(str(i)) >30 or i >255: print('N');ok=1 break if ok==0 : print('Y') a=input()
转载地址:https://blog.csdn.net/m0_55510656/article/details/122819050 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月19日 09时09分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
小学教师资格考试科目一思维导图-职业道德
2019-04-26
小学教师资格考试科目一思维导图-逻辑思维能力、阅读理解、写作能力
2019-04-26
什么是劳动型创业者?什么叫做社会平均利润?
2019-04-26
什么是中奖型创业者?
2019-04-26
什么是套利型创业者?
2019-04-26
什么是取势型创业者?
2019-04-26
为什么煲鸡汤给病人喝?
2019-04-26
带团队很简单,管理就是十六字!(管理者必看)
2019-04-26
写作技巧~100段作文排比句(61-80段),考试一定用得上,赶紧收藏!
2019-04-26
判别式模型和生成式模型
2019-04-26
SVM和LR的适用情况,SVM中核函数的作用。
2019-04-26
以下机器学习中,在数据预处理时,不需要考虑归一化处理的是
2019-04-26
在统计模式识分类问题中,当先验概率未知时,可以使用N-P判决和最小最大损失准则
2019-04-26
聚类的定义和2个基本问题
2019-04-26
聚类算法的种类介绍
2019-04-26
隐马模型(HMM)
2019-04-26
转载CSDN博客步骤
2019-04-26
向量与矩阵的范数(比较1-范数、2-范数、无穷范数、p-范数、L0范数 和 L1范数等)
2019-04-26
对偶问题和原问题的关系
2019-04-26
线性分类器的三种最优准则
2019-04-26