本題要求實現一個統計整數中指定數字的個數的簡單函數。
CountDigit(number,digit )
其中number是整數,digit為[1, 9]區間內的整數。函數CountDigit應返回number中digit出現的次數。
函數接口定義:
在這里描述函數接口。例如: CountDigit(number,digit ),返回digit出現的次數
裁判測試程序樣例:
/* 請在這里填寫答案 */ number,digit=input().split() number=int(number) digit=int(digit) count=CountDigit(number,digit ) print("Number of digit 2 in "+str(number)+":",count)
輸入樣例:
在這里給出一組輸入。例如:
-21252 2
輸出樣例:
在這里給出相應的輸出。例如:
Number of digit 2 in -21252: 3
1 # 使用函數統計指定數字的個數 2 # Author: cnRick 3 # Time : 2020-4-10 4 def CountDigit(number,digit): 5 numToStr = str(number) 6 digit = str(digit) 7 cnt = 0 8 for char in numToStr: 9 if char == digit: 10 cnt += 1 11 return cnt