Avatar ·

Aufgabe: Konvertierung einer Zeile von CamelCase zu Snake Case

📁 Python

Sie müssen eine Zeile von CamelCase zu Snake Case konvertieren und die Möglichkeit hinzufügen, das Trennzeichen zu ändern. Ich habe das Problem gelöst, würde aber gerne wissen, wie man es korrekter lösen kann.

   def   Camel_to_snake  (  str , sp =  '' ' ):  snake_register =  '' '   for  i  in   str :   if  i.isupper: : : : : : : : :  Snake_register += Sep +I.Lower ()   else :  synake_register += i  Print  (Snake_register.lstrip (SEP)) camel_register =  'thisiscamel