鱼C论坛

 找回密码
 立即注册
查看: 1314|回复: 0

[技术交流] 第19讲 我的地盘听我的 练习题查找字符串中的字母 数字..

[复制链接]
发表于 2018-3-4 21:04:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. def strCount(*params):
  2.     count = 0
  3.     list1 = [0, 0, 0, 0]
  4.    
  5.     for each in params:
  6.         for i in each:
  7.             if i.isalpha():
  8.                 list1[0] += 1
  9.             elif i.isdigit():
  10.                 list1[1] += 1
  11.             elif i.isspace():
  12.                 list1[2] += 1
  13.             else:
  14.                 list1[3] += 1
  15.             
  16.         count += 1
  17.         print('第%d个字符串有:英文字母%d个, 数字%d个,空格%d个,其它字符%d个。'%(count, list1[0], list1[1], list1[2], list1[3]))
  18.         list1 = [0, 0, 0, 0]

  19. string = ('I love you**598', 'hello6 5232* ^&*76', 'abc 321561*')
  20. strCount(*string)
复制代码



=================== RESTART: C:/Users/user/Desktop/324.py ===================
第1个字符串有:英文字母8个, 数字3个,空格2个,其它字符2个。
第2个字符串有:英文字母5个, 数字7个,空格2个,其它字符4个。
第3个字符串有:英文字母3个, 数字6个,空格1个,其它字符1个。
>>>


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 09:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表