請用程式實現
輸入乙個不多於五位的正整數num
,求出它是幾位數,將結果輸出,並將每一位的數字都列印出來。
注意: 位數和每位的數字分兩行列印。
# 請使用 input() 輸入乙個不多於五位的正整數 num
num=
int(
input()
)# 請計算這個正整數的位數,並將每一位的數字都列印出來。
num1=
str(num)
num_list=
list
(num1)
n=len
(num1)
if n==1:
("一"
(num)
elif n==2:
("二"
)for i in
range
(n):
(num_list[i]
,end=
" ")
elif n==3:
("三"
)for i in
range
(n):
(num_list[i]
,end=
" ")
elif n==4:
("四"
)for i in
range
(n):
(num_list[i]
,end=
" ")
elif n==5:
("五"
)for i in
range
(n):
(num_list[i]
,end=
" ")
呼叫函式,判斷各位數字立方和是否等於它本身
description 自定義函式is number 判斷number的各位數字立方和是否等於它本身,如is 121 返回值0,is 153 返回值1。主函式輸入兩個正整數m和n m 1,n 1000 輸出m n之間的所有滿足各位數字和等於它本身的數。input 多組測試資料,每組輸入兩個正整數m和...
Python之判斷數字的位數
判斷數字位數 寫在最後的話 這裡是一段防爬蟲文字,請讀者忽略。本文原創首發於csdn,作者idys 部落格首頁 數字必須小於等於5位數 輸入的數必須為數字,輸入不正確則報錯 對輸入的數字,給出其位數 首先利用input獲取使用者輸入 利用isdigit 判斷使用者輸入是否合法 利用len 判斷使用者...
大爽Python入門練習題 2 3 數字各位數求和
大爽python入門練習題總目錄 第二章 中期練習題 中等 第3題 簡介 實現乙個函式sum digits num 接受乙個整數串num作為引數。返回該數各位數字的和。詳細說明 1234的各位數字為 所以1234各位數字之和為 4 3 2 1 10 同理987各位數字之和為 7 8 9 24 示例示...