Skip to content

Sistema que calcula ipv4 criado acompanhando o curso 'Python 3 do Básico ao Avançado'

Notifications You must be signed in to change notification settings

danidosreis/calculo-ipv4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

calculo-ipv4

Sistema que calcula ipv4 criado acompanhando o curso 'Python 3 do Básico ao Avançado'

from calcipv4 import CalcIPv4

calc_ipv4 = CalcIPv4(ip='192.160.1.1', cidr=23)

print(f'IP: {calc_ipv4.ip}')
print(f'Máscara: {calc_ipv4.mascara}')
print(f'Rede: {calc_ipv4.rede}')
print(f'Broadcast: {calc_ipv4.broadcast}')
print(f'Prefixo: {calc_ipv4.cidr}')
print(f'Número de IPs de rede: {calc_ipv4.numer_ips}')

Ou

from calcipv4 import CalcIPv4

calc_ipv4 = CalcIPv4(ip='192.160.1.1', mascara='255.255.254.0')

print(f'IP: {calc_ipv4.ip}')
print(f'Máscara: {calc_ipv4.mascara}')
print(f'Rede: {calc_ipv4.rede}')
print(f'Broadcast: {calc_ipv4.broadcast}')
print(f'Prefixo: {calc_ipv4.cidr}')
print(f'Número de IPs de rede: {calc_ipv4.numer_ips}')

Resultado:

IP: 192.160.1.1
Máscara: 255.255.254.0
Rede: 192.160.0.0
Broadcast: 192.160.1.255
Prefixo: 23
Número de IPs de rede: 512

About

Sistema que calcula ipv4 criado acompanhando o curso 'Python 3 do Básico ao Avançado'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages