说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)编写Python代码,计算 100 以内数字中有 9 的数字个数。
代码如下:
count = 0
for i in range(101):
if '9' in str(i):
count += 1
count
# 19
或者使用推导式:
len([i for i in range(101) if '9' in str(i)])
# 19
如果统计 100 以内数字有多少个 9,参考代码如下。
count = 0
for i in range(101):
num = str(i).count('9')
count += num
count
# 20
(完)
更新时间:Aug. 16, 2024, 10:42 p.m. 标签:python 习题 数字