简友广场想法散文

python 刷题006:统计10000以内有多少个含有9的数

2023-06-15  本文已影响0人  小小一颗卤蛋

统计10000以内有多少个含有9的数字

count=0 
for i in range(1,10000):     
  if '9' in str(i): 
         count+=1  
print(count)  #列表推导式的方式实现 

或者

print(len([i for i in range(1,10000) if '9' in str(i)]))
str = "this is string example....wow!!!";
sub = "i";
print ("str.count(sub, 4, 40) : ", str.count(sub, 1, 40))  #  打印 从 第一个字符开始到第40个字符结束,一共几个 i 字母
sub = "wow";
print ("str.count(sub) : ", str.count(sub))

结果为:

str.count(sub, 4, 40) :  3    # 从 第一个字符开始到第40个字符结束 3个i字母
str.count(sub) :  1   #  str 字符串包含一个 wow
上一篇 下一篇

猜你喜欢

热点阅读