Python

Resuelto




Hola, tengo un pequeño problema... En mi tarea, se nos pide elegir 10 preguntas al azar y no pueden repetirse. No puedo hacerlo, así que gracias por ayudarme !!!

9 respuestas

  1. Moderador
    Hola,

    Para dar formato a las fuentes, encima de la zona de edición de tus mensajes, hay íconos para enriquecer el texto. El que tiene este aspecto
    <> ▼
    permite aplicar al código, siguiendo una lista de valores, el formato correspondiente a su naturaleza (C, Python, Shell, ...).

    Un pequeño tutorial aquí: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Devuélvenos tu fuente en esta forma, no como imágenes:
    def f(texte): codage={'a':111,'b':121,'c':211,'d':311,'e':151,'f':411,'g':113,'h':11,'i':21,'j':71,'k':19,'l':81,'m':100,'n':9,'o':1,'p':8,'q':1234,'r':1119,'s':4111,'t':5111,'u':555,'v':321,'w':0,'x':20,'y':30,'z':40,' ':951,"'":753} liste = [] for lettre in texte: valeur = codage.get(lettre) liste.append(valeur) return liste print(f('bonjour')) 

    0
    1. ```python
      import random
      compteur = 0
      start = input("Hola, ¿estás listo para jugar ?: ")
      if start == "oui":
      print("¡Vamos !!!!")
      elif start == "Oui":
      print("¡Vamos !!!!")
      else:
      print("Adiós...")
      Questions = [Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14]
      random.shuffle(Questions)
      print(Questions)
      Q1 = input("¿Qué significa NSI? : A-Ciencias Informáticas Digitales B-Nuevas Ciencias Informáticas : ")
      if Q1 == "A":
      compteur += 1
      print("¡Bravo !!!")
      elif Q1 == "a":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q2 = input("¿Para qué sirve la variable int? : A-Permite la transformación en flotante B-Convierte a Unicode C-Permite modificar una variable a entero D-Nada, no existe : ")
      if Q2 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q2 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q3 = input("¿Para qué sirve la variable str? A-Nada, no existe B-Permite la transformación en flotante C-Permite transformar la mayoría de las variables de otro tipo en cadenas de caracteres :")
      if Q3 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q3 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q4 = input("¿Para qué sirve la variable float? A-Permite la transformación en flotante B-Evalúa el contenido de su argumento como si fuera código Python C-Nada, no existe : ")
      if Q4 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q4 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q5 = input("¿Cuál es la conversión en decimal de este número binario 0011? A-3 B-4 C-1 D-11 : ")
      if Q5 == "A":
      compteur += 1
      print("¡Bravo !!!")
      elif Q5 == "a":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q6 = input("¿Qué representa F en hexadecimal? A-16 B-11 C-10 D-15 : ")
      if Q6 == "D":
      compteur += 1
      print("¡Bravo !!!")
      elif Q6 == "d":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q7 = input("¿Qué representa D en hexadecimal? A-16 B-13 C-10 D-15 : ")
      if Q7 == "B":
      compteur += 1
      print("¡Bravo !!!")
      elif Q7 == "b":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q8 = input("¿Quién inventó los primeros algoritmos? A-Charles Babbage B-George Boole C-Al-Khwârizmi D-Al Mahani : ")
      if Q8 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q8 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q9 = input("¿Qué representa A en hexadecimal? A-10 B-11 C-9 D-12 : ")
      if Q9 == "A":
      compteur += 1
      print("¡Bravo !!!")
      elif Q9 == "a":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q10 = input("¿Qué representa C en hexadecimal? A-12 B-10 C-14 : ")
      if Q10 == "A":
      compteur += 1
      print("¡Bravo !!!")
      elif Q10 == "a":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q11 = input("¿Qué representa E en hexadecimal? A-11 B-10 C-14 : ")
      if Q11 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q11 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q12 = input("¿Qué representa B en hexadecimal? A-12 B-10 C-14 D-11 : ")
      if Q12 == "D":
      compteur += 1
      print("¡Bravo !!!")
      elif Q12 == "d":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q13 = input("¿Qué significa CVS? A-Comma Salsa Veranda B-Valores Separados por Comas C-Salsa Coca Cola View : ")
      if Q13 == "B":
      compteur += 1
      print("¡Bravo !!!")
      elif Q13 == "b":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      Q14 = input("¿Qué significa ASCII? A-Código Estándar Armenio para Intercambio de Información B-Código Estándar Africano para Intercambio de Información C-Código Estándar Americano para Intercambio de Información : ")
      if Q14 == "C":
      compteur += 1
      print("¡Bravo !!!")
      elif Q14 == "c":
      compteur += 1
      print("¡Bravo !!!")
      else:
      print("Ay, ay, ay...")
      print("Tu puntuación es de :", compteur, "/10")
      ```
      0