在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Python 操练 实例17标题 :输进 一行字符,分辨 统计出此中 英文字母、空格、数字和其它字符的个数。 法式 剖析 :应用 while语句,前提 为输进 的字符不为'n'。 法式 源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- import string s = raw_input('input a string:n') letters = 0 space = 0 digit = 0 others = 0 for c in s: if c.isalpha(): letters += 1 elif c.isspace(): space += 1 elif c.isdigit(): digit += 1 else: others += 1 print 'char = %d,space = %d,digit = %d,others = %d' % (letters,space,digit,others) 以上实例输出成果 为: input a string: youj char = 6,space = 0,digit = 0,others = 0 |
请发表评论