Python :: Aufgabe #101 :: Lösung #2
3 Lösungen
#101
Ermitteln der IP-Klasse
Anfänger - Python
von Energy
- 09.03.2016 um 14:48 Uhr
Schreibe ein Programm, was nach einer IP-Adresse fragt. Anschließend soll die IP-Klasse ermittelt und ausgegeben werden.
#2
von Cryptt (390 Punkte)
- 16.08.2016 um 15:32 Uhr
# Bestimmung der Klasse einer IP Adresse
klasse = (['Klasse A','Klasse B','Klasse C','Klasse D','Klasse E'],
[127,191,223,239,255])
def klassencheck(addr):
for i in range(5):
if addr <= klasse[1][i]:
print('Deine eingegebene Adresse',eingabeIP,'entspricht der',klasse[0][i])
break
while True:
try:
print('Bitte gib eine IP Adresse in folgender Form ein(xxx.xxx.xxx.xxx)')
eingabeIP = input('IP: ')
addr = int(eingabeIP[0:3])
break
except ValueError:
print('Bitte eine gueltige Adresse wie folgt eingeben: 032.012.112.168')
klassencheck(addr)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
