烦人 发表于 2017-5-20 16:22:20

x = int(input("输入整数:"))
x_list =[]
for m in str(x):
    x_list.append(m)
    i=0
    for num in range(len(x_list)):
      if int(x_list)>int(x_list):
            i+=1
print(i)

ooxx7788 发表于 2017-5-20 16:25:21

烦人 发表于 2017-5-20 16:22
x = int(input("输入整数:"))
x_list =[]
for m in str(x):


你这是神马玩意儿?弄个文不对题的答案来什么意思啊?

烦人 发表于 2017-5-20 16:29:35

题目没看清都不行吗,只符合前4项,,,,,

willLin 发表于 2017-5-21 11:48:02

def get_num(n):
    num_dict = {'0':1, '6':1, '8':2, '9':1}
    sum = 0
    for i in str(n):
      if i in num_dict:
            sum = sum + num_dict
    returnsum

print(get_num(89282350306))

信手拈来一叶秋 发表于 2017-5-21 13:05:57

2333

追月的小肥仔 发表于 2017-5-22 12:08:07

是自定义数字?

ooxx7788 发表于 2017-5-22 12:28:56

追月的小肥仔 发表于 2017-5-22 12:08
是自定义数字?

随便什么数字

余欲渔 发表于 2017-5-22 12:37:52

jerryxjr1220 发表于 2017-5-16 18:48
多少个圈?

厉害了word哥

Messj 发表于 2017-5-26 11:49:12

每个数字有一个洞算一次

solomonxian 发表于 2017-7-6 18:42:47

{:10_247:}哈哈哈,一看就是幼儿园数圈圈神题
def getNum(n):
    s = str(n)
    return s.count('0')+2*s.count('8')+s.count('6')+s.count('9')

moc 发表于 2018-3-29 19:35:31

def get_num(n):
    return sum(])

天下独我意 发表于 2018-6-16 12:32:38

可惜我也是一脸懵逼

萧丹夜 发表于 2018-7-3 19:22:52

简直了,题目还隐藏的这么深
dic = {'0':1,'1':0,'2':0,'3':0,'4':0,'5':0,'6':1,'7':0,'8':2,'9':1}

def getNum(x):
    result = 0
    for each in str(x):
      result += dic
    return result

大头目 发表于 2018-7-12 13:43:01

{:10_249:}脑筋急转弯+10086

小强工作室 发表于 2018-7-22 13:21:36

ef getNum(x):
    result=0
    dict1={0:1,1:0,2:0,3:0,4:0,5:0,6:1,7:0,8:2,9:1}
    for i in str(x):
      result+=dict1
    return print(result)
if __name__=="__main__":
    x=90783
    getNum(x)

咕咕鸡鸽鸽 发表于 2019-1-8 18:01:15

kankan

yu123py 发表于 2019-5-5 21:49:08

今日份的解题:
def getNum(i):
    d = dict()
    for j in range(10):
      d = 0
    for t in str(i):
      d += 1
    return d['0'] + d['6'] + d['9'] + d['8'] * 2

Jung 发表于 2019-12-12 16:44:46

def Fun47(Numget):
    Count = 0
    Snumget = str(Numget)
    for i in Snumget:
      if i=="0":
            Count +=1
      elif i=="6":
            Count +=1
      elif i=="9":
            Count +=1
      elif i=="8":
            Count +=2
      else:
            Count +=0
    print("hole number is %d" % (Count))

闲愚 发表于 2019-12-17 20:33:43

看看

kinkon 发表于 2019-12-18 13:58:47

都只是看到洞的...
页: 1 [2] 3
查看完整版本: Python: 每日一题 47