enviar para repositorio
This commit is contained in:
commit
ac6eeab62d
Binary file not shown.
|
|
@ -0,0 +1,9 @@
|
||||||
|
# input é uma função que envia mensagem
|
||||||
|
# ao usuario e espera ele digitar um valor.
|
||||||
|
# o valor retornado por input é uma str.
|
||||||
|
codigo = int(input("digite o codigo de resposta:"))
|
||||||
|
|
||||||
|
if codigo == 200:
|
||||||
|
print("dispositivo ativo")
|
||||||
|
else:
|
||||||
|
print("dispositivo inativo")
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
porta = int(input("digte um numero de porta:"))
|
||||||
|
if porta >= 0 and porta <= 65535:
|
||||||
|
print("porta valida")
|
||||||
|
else:
|
||||||
|
print("porta invalida")
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
tamanho = int(input("digite o tamanho do pacote (bytes):"))
|
||||||
|
if tamanho < 500 :
|
||||||
|
print("pequeno")
|
||||||
|
elif tamanho <=1500:
|
||||||
|
print("medio")
|
||||||
|
else:
|
||||||
|
print("grande")
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
numero_pacotes = int(input("digite o numero de pacotes foram recebidos?"))
|
||||||
|
for x in range(1,numero_pacotes +1):
|
||||||
|
print(f"processando pacote {x+1 }")
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
ip = input("digite um ip:")
|
||||||
|
if len(ip) >= 8 and ip[:8] in "192.168.":
|
||||||
|
print("Local")
|
||||||
|
else:
|
||||||
|
print("externo")
|
||||||
|
|
||||||
|
#quando quero uma parte da string usa o '[:]' e coloque um numero da quantidade
|
||||||
|
#do str ex ip[:8] qual vai filtrar os 8 primeiros digitos da variavel 192.168.
|
||||||
|
#len= comprimento da srtring
|
||||||
|
#type=função da variavel
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
""" Um cliente tenta se conectar a um servidor, podendo realizar no máximo três
|
||||||
|
tentativas. Utilize um laço de repetição onde, a cada tentativa, o usuário informe se
|
||||||
|
a conexão foi bem-sucedida. Caso seja informada uma resposta positiva, encerre
|
||||||
|
o processo informando sucesso. Caso contrário, continue até atingir o limite de
|
||||||
|
tentativas. """
|
||||||
|
|
||||||
|
def conectar(url):
|
||||||
|
if len(url) < 11 and i[:11] in "www.":
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
return False
|
||||||
|
for i in range(1,4):
|
||||||
|
print(f"tentativa {i}")
|
||||||
|
endereco = input("Digite uma url:")
|
||||||
|
if conectar(endereco):
|
||||||
|
print("conectado!!!")
|
||||||
|
break
|
||||||
|
else:
|
||||||
|
print("tente novamente")
|
||||||
|
#print(conectar("http://www.google.com.br"))
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
import utilidades
|
||||||
|
import os
|
||||||
|
|
||||||
|
ip = input("digite um endereço de IP: ")
|
||||||
|
|
||||||
|
if utilidades.validar_ip(ip)==False:
|
||||||
|
print("endereço de IP invalido")
|
||||||
|
else:
|
||||||
|
status = os.system(f"ping -n 1 {ip}")
|
||||||
|
if status == 0:
|
||||||
|
print("endereço foi alcançado")
|
||||||
|
|
||||||
|
|
||||||
|
utilidades.imprimir_ip(ip)
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
def somar(a,b):
|
||||||
|
soma = a + b
|
||||||
|
return soma
|
||||||
|
|
||||||
|
def dividir(a,b):
|
||||||
|
if b == 0:
|
||||||
|
print("não é possivel divdir o ZERO")
|
||||||
|
return 0
|
||||||
|
return a / b
|
||||||
|
|
||||||
|
def validar_ip(ip):
|
||||||
|
octetos = ip.split(".")
|
||||||
|
if len(octetos) != 4:
|
||||||
|
return False
|
||||||
|
for octeto in octetos:
|
||||||
|
if int(octeto) < 0 or int(octeto) > 255:
|
||||||
|
return False
|
||||||
|
return True
|
||||||
|
|
||||||
|
def imprimir_ip(ip):
|
||||||
|
print(f"o ip utilizado é {ip}")
|
||||||
Loading…
Reference in New Issue