刚学python,码了这段代码,纪念一下,如果有更为奇妙的解法或者是代码还有错误的话,emm,希望各位大佬分享一下啊,先上代码吧。
def number_of_six(n):
import math
count=0
while n>0:
if n%10==6:
count=count+1
n=math.floor(n/10)
else:
count=count
n=math.floor(n/10)
return count
笔记:
- floor(x):向下取整函数,如floor(3.14)=3.0 这个函数在这里用处挺大,也是学到的一个新函数。
- Python可以用代码的位置代替c语言中花括号的作用。但是要记得用冒号引出接下来的内容,如while,if,else…



