Red de conocimiento informático - Conocimiento informático - Convertir números enteros a números chinos en mayúscula pta

Convertir números enteros a números chinos en mayúscula pta

python

Utilice Python para convertir números arábigos en letras mayúsculas chinas. De hecho, la parte más problemática es el problema de los múltiples ceros en el medio. Regla para convertir un número grande primero se divide en una parte entera y una parte decimal, y luego la parte entera se divide en una lista de cuatro cadenas según los dígitos de miles, diez mil, miles de millones y billones que cada cadena puede tener. hasta 4 caracteres, y luego cada cadena de dígitos se convierte a mayúsculas usando la función de mayúsculas y finalmente se fusiona, lo que reduce el problema y hace que el procesamiento sea relativamente simple.

#Descripción del algoritmo: se requiere entrada de cadena, ahora la diferencia de cadena se divide en parte entera y parte decimal para generar una lista [parte entera, parte decimal]

#Dividir el número entero parte Es: [100 millones, 10,000, 1,000] Lista compuesta por tres grupos de cadenas: ['0000', '0000', '0000'] (Genere una lista en escalera basada en la entrada real)

#Por ejemplo: 600190000010.70 entero La parte se divide en: ['600', '1900', '0010']

#Luego escriba en mayúscula cada grupo de cadenas en la lista y combínelo

#Procesamiento final Poner en mayúscula la parte decimal