Joder voy a tener que mirar mas el codigo antes de postear... Gracias de nuevo!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú#! /usr/bin/python
#coding=utf-8
import socket, sys
from threading import Thread
clientlist = []
class Client(Thread):
def __init__(self, clients):
Thread.__init__(self)
self.s = clients
self.nick = ""
def conectar(self):
self.s.send("Nick: ")
nick = self.s.recv(1024)
self.nick = nick.strip()
clientlist.append(self.s)
def mensaje(self, buff):
for index, clients in enumerate(clientlist):
if self.s != clients:
print (self.s == clients)
msg = clients.send("%s dice: %s"%(self.nick,buff)
def run(self):
self.conectar()
while True:
buff = self.s.recv(2048)
self.mensaje(buff)
servers = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
servers.bind(('',9000))
servers.listen(5)
while True:
(clients, addr) = servers.accept()
ct = Client(clients)
ct.start()
File "server.py", line 26
def run(self):
^
SyntaxError: invalid syntax
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == 1:
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == 2:
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == 3:
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == 4:
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Menu
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
# Variables
while True:
opcion = int(raw_input("Introduzca su opcion: "))
if opcion == 5:
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
break
if opcion >= 1 or opcion <= 4:
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
calculator(opcion, op1, op2)
else:
print "La opcion introducida no es valida"
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == "1":
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == "2":
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == "3":
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == "4":
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Variables
opcion = 0
while opcion < 1 or opcion > 5:
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
opcion = int(raw_input("Introduzca su opcion: "))
if opcion == 5:
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
elif opcion >= 1 or opcion <= 4:
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
calculator(opcion, op1, op2) ## Llamamos a la funcion
else:
print "La opcion introducida no es valida"
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == "1":
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == "2":
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == "3":
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == "4":
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Menu
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
# Variables
while True:
opcion = raw_input("Introduzca su opcion: ")
if opcion == "5":
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
if opcion == "1" or "2" or "3" or "4":
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
calculator(opcion, op1, op2)
else:
print "La opcion introducida no es valida"
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == "1":
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == "2":
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == "3":
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == "4":
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Variables
opcion = 0
while opcion < 1 or opcion > 5:
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
opcion = raw_input("Introduzca su opcion: ")
if opcion >= "1" or opcion <= "4":
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
calculator(opcion, op1, op2) ## Llamamos a la funcion
elif opcion == "5":
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
else:
print "La opcion introducida no es valida"
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == "1":
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == "2":
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == "3":
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == "4":
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Menu
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
# Variables
opcion = raw_input("Introduzca su opcion: ")
if opcion == "5":
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
# Ejecucion
calculator(opcion, op1, op2)
#! /usr/bin/python
# Funcion
def calculator(p1, p2, p3):
if p1 == "1":
print "El resultado es " + str(int(p2) + int(p3)) + "."
elif p1 == "2":
print "El resultado es " + str(int(p2) - int(p3)) + "."
elif p1 == "3":
print "El resultado es " + str(int(p2) * int(p3)) + "."
elif p1 == "4":
print "El cociente es " + str(int(p2) / int(p3)) + " y el resto " + str(int(p2) % int(p3)) + "."
# Menu
print "1) Suma \n2) Resta \n3) Producto \n4) Division \n5) Ayuda"
# Variables
while True:
opcion = raw_input("Introduzca su opcion: ")
if opcion == "5":
print "Para utilizar la calculadora, debe escribir el numero de la opcion elegida en el campo 'Introduzca su opcion'. A continuacion, introduzca los dos operandos en sus respectivos campos."
if opcion == "1" or "2" or "3" or "4":
break
else:
print "La opcion introducida no es valida"
op1 = raw_input("Primer operando: ")
op2 = raw_input("Segundo operando: ")
# Ejecucion
calculator(opcion, op1, op2)