Respuesta :
Answer:
def encrypt_digit(digit):
if type(digit) is int or float:
digit = str(digit)
hold = list()
for x in digit:
d = str((int(x) + 3)%10)
hold.append(d)
first = hold.pop(0)
second = hold.pop(0)
third = hold.pop(0)
fourth = hold.pop()
print(int("".join([third,fourth, first, second])))
encrypt_digit(7836)
Explanation:
The python function accepts a four-digit parameter which represents the data transmitted over the company's telephone network. The function encrypts the data by adding 3 to each digit and getting the modulus of division 10, then the digits are swapped and printed out encrypted and ready for transmission.
Encryption are used to protect data and files when they are is being transmitted
The encryption program written in Python, where comments are used to explain each line is as follows:
#This gets input for the number
num = int(input())
#This converts the number to string
digit = str(num)
#This creates a list
myList = list()
#This encrypts the number, and add the numbers to a list
for i in digit:
d = str((int(i) + 3)%10)
myList.append(d)
#This prints the result of the encryption
print(int("".join([myList[2],myList[3], myList[0], myList[1]])))
Read more about encryption at:
https://brainly.com/question/14298787