PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 次数统计
楼主:
KennyZephyr
(KennyZephyr)
2016-04-17 10:52:47
题目:统计从a~b之间总共出现几个8
Input:
输入有两行,分别是一个数字,代表a和b
保证0<=a<=b<100000
Output:
输出8出现的次数
Example:
Input:
1
100
Output:
20
我的问题是输入Input之后要怎么将a~b之间所有的数字列出并储存成list或dict这样我才
能用count(8)统计出8的出现次数?
如果有范例程式码更好QQ感谢大家了
作者:
alibuda174
(阿哩不达)
2016-04-17 11:08:00
print(sum(1 for n in range(int(a), int(b)+1)for c in str(n) if c == '8'))
作者:
flarehunter
(Range)
2016-04-17 11:10:00
google 'python range'
作者:
drajan
(EasoN)
2016-04-17 11:33:00
lazyMan = lambda a,b:[i for i in range(a,b+1) for后面自己想
作者:
bigpigbigpig
(To littlepig with love)
2016-04-17 20:00:00
我比教懒,转成str后,串起来,直接计算有几个'8' :)''.join(map(str,range(1,101))).count('8')
继续阅读
Re: [问题] Django中嵌入一Javascript/HTML5游戏
JMin
[问题] Django中嵌入一Javascript/HTML5游戏
JMin
[问题] pygame 安装问题
cs61y527
[问题] 字串处理格式化输出
slv922
[问题] 如何制造大量矩阵..
rickle
[问题] 特殊宾果的问题
content71
[问题] 矩阵画图
girl5566
[问题] Linux spyder问题
shuian88
[问题] 使用 Python 进行平行运算的 RAM 使用量
Neisseria
[问题] 爬虫 异步的post请求
aaa7513231
Links
booklink
Contact Us: admin [ a t ] ucptt.com