Colección de citas famosas - Colección de poesías - Convertir números enteros a números chinos en mayúscula pta

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

Big 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 ceros vacíos en el medio. En este caso, utilice las reglas de división para dividir un número grande en una parte entera y una parte decimal, y luego divida la parte entera en una lista de cuatro cadenas de acuerdo con miles, decenas de miles, miles de millones y billones, cada cadena Arriba a cuatro caracteres, y luego use la función de mayúsculas para convertir cada cadena dividida a mayúsculas y finalmente fusionarla, lo que equivale a simplificar el problema.

#Descripción del algoritmo: Se requiere una entrada de cadena. Ahora divida la diferencia de la cadena en una parte entera y una parte decimal para generar una lista [parte entera, parte decimal].

#Divida la parte entera en: una lista que consta de tres cadenas [100 millones, 10,000]: ['0000 ', '0000', '0000'] (genera una lista de escalera basada en la entrada real)

#Por ejemplo: La parte entera de 60019000010.70 se divide en ['600', '1900', '0010'].

#Luego escriba en mayúscula y combine cada grupo de cadenas en la lista.

#Finalmente, maneja la capitalización de la parte decimal.