互聯(lián)網(wǎng)上的每臺計算機都有獨一無二的編號,稱為IP地址,每個合法的IP地址由“.”分開的4個數(shù)字組成,并且IP地址細分類型的話,可以分為“A” “B” “C” "D" "E"類,我們常常使用的是C類IP地址所以第一個數(shù)字組成開頭不能含有“0”,因為那是A類IP地址專屬的,好奇的朋友可以去查查哦。
10年積累的網(wǎng)站設計制作、成都網(wǎng)站制作經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先建設網(wǎng)站后付款的網(wǎng)站建設流程,更有宜春免費網(wǎng)站建設讓你可以放心的選擇與我們合作。現(xiàn)在用戶輸入一個字符串(不含有空格)判斷是否合法。
import os,sys a=input() def check_ip(ip): import sys sc=ip.strip().split('.') if len(sc)!= 4: print( "check ip address failed!") sys.exit() for i in range(4): b=len(sc[i]) c=sc[i] for j in range(b): if c[j]==" ": print ("check ip address failed!") sys.exit() j+=1 try: sc[i]=int(sc[i]) except: print ("check ip address failed!") sys.exit() if sc[i]<=255 & sc[i]>=0: pass else: print ("check ip address failed!") sys.exit() i+=1 else: print ("check ip address success!") if len(sys.argv)!=2: print ("Example: %s 10.0.0.1 "%sys.argv[0] ) sys.exit() else: check_ip(sys.argv[1]) print(check_ip(a))
網(wǎng)站名稱:python如何判斷IP地址合法性-創(chuàng)新互聯(lián)
分享路徑:http://www.rwnh.cn/article14/esgde.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、App開發(fā)、商城網(wǎng)站、面包屑導航、網(wǎng)站導航、移動網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)