FANDOM


Feladat

Forrás

Kód:

f = open('ip.txt','r')
lista = f.read().splitlines()
f.close()
db = len(lista)
print('1. feladat - adatbeolvasás - kész')
print('2. feladat: a forrás ',db, ' sort tartalmaz')
rend = sorted(lista)
print('3. feladat')
print('A legalacsonyabb IP cím: ',rend[0])
print('4. feladat')
fajta = [0,0,0]
for i in range(db):
    if lista[i][0:9] == '2001:0db8':
        fajta[0] += 1
    elif lista[i][0:7] == '2001:0e':
        fajta[1] += 1
    elif lista[i][0:2] in ('fc','fd'):
        fajta[2] += 1
print('Dokumentációs cím: ',fajta[0],' darab')
print('Globális egyedi cím: ', fajta[1],' darab')
print('Helyi egyedi cím: ',fajta[2],' darab')
print('5. feladat')
f = open('sok.txt','w')
for i in range(db):
    if lista[i].count('0')>=18:
        f.write(str(i+1)+' '+lista[i]+'\n')
f.close()
print('6. feladat')
kert = int(input('Kérem a sorszámot! (1-'+str(db)+')'))-1
rovidip6 =
for i in range(len(lista[kert])):
    if lista[kert][i]!='0':
        rovidip6 = rovidip6 + lista[kert][i]
rovidip7 = rovidip6
rovidip6 = rovidip6.replace('::',':0:')
print(lista[kert])
print(rovidip6)
print('7. feladat')
if rovidip6 == rovidip7:
    print('Nem rövidíthető tovább')
else:
    print(rovidip7)

 

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

A Wikia-hálózat

Véletlen wiki