1. Búsqueda de cadenas
定义字符串 s= 'hello world hello'
find encuentra la subcadena y devuelve el índice más pequeño
rfind encuentra la subcadena y devuelve el índice más grande
2. Reemplazo de cuerdas (reemplazar)
3. Alineación de cuerdas
print('System Admin'.center(30)) 一共30个,字符串占中间,剩下的左右俩边平均补空格
print('System Admin'.center(30,'*'))左右俩边补*
print(‘System Admin'.ljust(30,'*'))左对齐,右边用*补齐,
print('System Admin'.rjust(30,'*'))右对齐,左边用*补齐
4. Estadísticas de cadenas
print('hello'.count('l')) ##统计字符串hello 中l的个数
print('hello'.count('ll')) ##统计字符串hello中ll的个数
print(len('hello')) ##统计字符串的长度
5. Separación de cuerdas (divididas)
6. Conexión de cadena
7. Preguntas de prueba
<1> Preguntas:
Dado que el registro de asistencia de un estudiante no tiene más de una 'A' (ausencia) y no más de dos 'L' consecutivas (tarde), el estudiante será recompensado.
Debe determinar si el estudiante será recompensado en función de su registro de asistencia.
Ejemplo 1:
Entrada: "PPALLP"
Salida: Verdadero
Ejemplo 2:
Entrada: "PPALLL"
Salida: Falso
Pasos de resolución de problemas: el
código anterior también puede simplificar lo siguiente:
<2> Tronco de la pregunta:
Dada una oración (contiene solo letras y espacios), invierta la posición de las palabras en la oración, las palabras están separadas por espacios, solo hay un espacio entre las palabras y no hay espacio antes y después.
Por ejemplo: "hola xiao mi" ----> "mi xiao hola"
Descripción de la entrada: Hay
varios grupos de datos de entrada, cada grupo ocupa una línea, contiene una oración (la longitud de la oración es menor a 1000 caracteres)
Descripción de la salida:
Para cada ejemplo de prueba , Que requiere la oración formada invirtiendo palabras en la oración de salida.
Ejemplo:
entrada: hola xiao mi ...
salida: mi xiao hola ...
<3> Preguntas:
Ingrese dos cadenas y elimine todos los caracteres de la segunda cadena de la primera cadena. Por ejemplo: ingrese "Son estudiantes" y "aeiou",
luego la primera cadena después de la eliminación se convierte en "Thy r stdnts".
Descripción de la entrada: cada entrada de prueba contiene 2 cadenas.
Descripción de la salida: salida después de la eliminación
Ejemplo de cadena 1:
Entrada: Son estudiantes, y
salida aeiou : Tu r stdnts.
<4> Preguntas:
Diseñe un programa para ayudar a los alumnos a practicar la suma en 10
Detalles:
1. Genere al azar preguntas de suma
2. Los estudiantes ven las preguntas e ingresan sus respuestas
3. Determine si los estudiantes respondieron las preguntas correctamente
4. Al salir, cuente el número total de respuestas de los estudiantes, el número correcto y la tasa correcta ( Mantenga dos decimales).
Resultado de la operación: