Esempio n. 1
0
def main(oper=None, a=0, b=0):
    if not (all([oper, a, b])):
        oper, a, b = parse_args()
    result = None
    if oper == 'add':
        result = op.add(a, b)
    elif oper == 'sub':
        result = op.sub(a, b)
    elif oper == 'mul':
        result = op.mul(a, b)
    else:
        result = op.div(a, b)

    print(f'do({a} {oper} {b}) = {result}')
Esempio n. 2
0
from op import add, mul
add(10, 20)
mul(20, 10)
Esempio n. 3
0
#modules making

import op
op.add(10, 20)
op.mul(20, 10)
Esempio n. 4
0
port = 12800

connexion_principale = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connexion_principale.bind((hote, port))
connexion_principale.listen(5)
print("Le serveur écoute à présent sur le port {}".format(port))

connexion_avec_client, infos_connexion = connexion_principale.accept()

num1 = float(connexion_avec_client.recv(1))

num2 = float(connexion_avec_client.recv(1))

op = connexion_avec_client.recv(1).decode()

if op=="+":
    result=add(num1,num2)
if op=='-':
    result=sub(num1,num2)
if op=='*':
    result=mul(num1,num2)
if op=='/':
    result=div(num1,num2)
#if op=='%':
    #result=add(num1,num2)
connexion_avec_client.send(str(result).encode())

print("Fermeture de la connexion")
connexion_avec_client.close()
connexion_principale.close()
Esempio n. 5
0
from op import add, mul
add(10, 20)
mul(10, 20)