1. 程式人生 > >python逆序列印各位數字

python逆序列印各位數字

# -*- coding: utf-8 -*-
# raw_input獲取給定的一個不多於5位的正整數。
# 一、求它是幾位數;
# 二、逆序打印出各位數字。
def f(n):
    m = map(int, n)
    print "該數為%d位數"%len(m)
    m.reverse()
    for i in m:
        print i,

if __name__=="__main__":
    n=raw_input("請輸入一個多位數的正整數:")
    f(n)

執行結果:

請輸入一個多位數的正整數:123654
該數為6位數
4 5 6 3 2 1

總結:

1、reverse()方法用於列表逆向排序