Le programme lit 3 chiffres positifs à la fois, puis sort les chiffres dans l'ordre inverse. Remarque: Lorsque le numéro d'entrée contient un 0 de fin, la sortie ne doit pas avoir de 0 de tête. Par exemple, entrée 700, la sortie doit être 7.
Format d'entrée:
Chaque test est un entier positif à 3 chiffres.
Format de sortie:
Sortez le nombre dans l'ordre inverse.
Le code est le suivant:
#! / usr / bin / python # - * - codage: utf-8 - * - n = str (input ()) s = list (n) m = s [:: - 1] if m [0]! = '0': l1 = liste ((m [0], m [1], m [2])) print (" ". join (l1)) elif m [0] == '0': if m [1]! = '0': l2 = list ((m [1], m [2])) print (" ". join (l2)) elif m [1] == '0': l3 = list ((m [2])) print (" ". join (l3))
La liste s'apprend en vain, hélas, la façon stupide de juger si la déclaration.
Il est 22h53, heure de Pékin, écrivez-en une autre et regardez l'apprentissage vidéo.
Je viens d'ouvrir Baidu et je l'ai obtenu en une phrase.
Le code est le suivant:
n = input () rever_n = ''. join (liste (inversé (n))) print (int (rever_n))
La fonction inverse () signifie inverse et renvoie un itérateur inverse (tuple, chaîne, liste ou plage) qui peut être utilisé.
Le retourner efface également 0 automatiquement.
La sortie finale du programme est toujours de type int. Apprenez les méthodes intégrées de Python. Allez, Ollie!
Il y a toujours un livre et du fitness sur la route