Desafío Python 100 preguntas (14~20)
Pregunta: Dada una cadena en minúscula en inglés a y un número no negativo b (0lt; =blt; 26), reemplace cada carácter en minúscula en a con una letra del alfabeto que sea mayor que b . Aquí, z y a del alfabeto están conectados. Si excede z, vuelve a a.
Por ejemplo, a="cagy", b=3,
Entonces el resultado es: fdjb
Consejo: ord('a') = 97 , ord(' b') = 98, chr(97) = a
Respuesta de referencia:
Pregunta: Dada una cadena a y un entero positivo n, determine si a tiene un longitud de la subcadena palíndromo de n. Si existe, envíe SÍ; de lo contrario, envíe NO.
Definición de cadena palíndromo: la cadena después del orden inverso de str es str1. Si str = str1, se dice que str es una cadena palíndromo, como "abcba". > Respuesta de referencia:
Pregunta: Se le dan dos tiempos st y et (00:00:00lt; =st lt; = etlt; =23:59:59. Indique estos dos intervalos de tiempo). artículos de segunda clase.
Por ejemplo: st="00:00:00", et="00:00:10", entonces el resultado es 10.
Respuesta de referencia:
Método 1: Cortar
Método 2: módulo de tiempo
Pregunta: Le damos un tiempo t (t es un diccionario, *** hay seis claves de cadena (año, mes, día, hora, minuto, segundo), el valor es una cadena que consta de números,
Por ejemplo, t={'año':'2013','mes':'9',' día ':'30','hora':'16','minuto':'45','segundo':'2'}
Envíelo en el siguiente formato, formato: XXXX- XX -XX XX:XX:XX. El ejemplo anterior debería generar: 2013-09-30 16:45:02
Respuesta de referencia:
Método 1: utilizar el módulo de fecha y hora.
Método 2: Una línea
Pregunta: Dada una lista L de números enteros, envíela de acuerdo con las siguientes condiciones:
Si L está ordenado en orden ascendente , genera "UP";
Si L se ordena en orden descendente, se genera "DOWN"
Si L no está ordenado, se genera "WRONG". p>Respuesta de referencia:
Pregunta: Hay n gasolineras en una carretera de circunvalación, numeradas 0, 1, 2,...n-1,
Cada gasolinera tiene una límite superior para repostar combustible, almacenado en el límite de la lista, es decir, límite[i] es el límite superior de repostaje en la i-ésima gasolinera,
Y cuesta conducir desde la i-. ésima gasolinera a la (i 1)n-ésima gasolinera [i] Litro de petróleo, el coste es una lista
Ahora hay un coche que parte de una gasolinera y recorre la carretera de regreso. > Le damos el número entero n, el límite de la lista y el costo de la lista, y podrá juzgar si la tarea se puede completar.
Si la tarea se puede completar, genere la estación de servicio inicial. número Si hay varios, genere el número más pequeño
Si la tarea no se puede completar, genere -1.
Respuesta de referencia:
Construya un nuevo límite, costo y recorrido, fuente/codificación/report_detail/3195/
Pregunta: le brinda una lista de números enteros L, Determine si existe el mismo número en L.
Si existe, genere SÍ; de lo contrario, genere NO.
Respuesta de referencia: