>>> def count_sentence_string_info(s):
...     """统计一下,一个英文句子中的,大写字母数量,小写字母数量和数字的数量"""
...     upper_letter_count=0
...     lower_letter_count=0
...     digit_count=0
...     for i in s:
...         if ord(i)>=ord("a") and ord(i)<=ord("z"):
...             lower_letter_count+=1
...         elif ord(i)>=ord("A")and ord(i)<=ord("Z"):
...             upper_letter_count+=1
...         elif i in "0123456789":
...             digit_count+=1
...     return upper_letter_count,lower_letter_count,digit_count
...
>>> s="I am a 9years old! sure? 18 ages!"
>>> print(count_sentence_string_info(s))
(1, 19, 3)

统计小写字母的个数

>>> def count_letter(s):
...     result=0
...     for i in s:
...             if i>='a' and i<='z':
...                     result+=1
...     return result
...
>>> count_letter("a1b3Z3")
2

统计一句话中的数字

>>> def count_digits(s):
...     result=0
...     for i in s:
...             if i>='0' and i<='9':
...                     result+=1
...     return result
...
>>> print(count_digits("a1b1c3d4"))
4

统计一下单词里有几个a,

>>> s="abandon"
>>> result=0
>>> for i in s:
...     if i=="a":
...             result+=1
...
>>> result
2

统计大写字母、小写字母、数字;相关推荐

  1. 统计大写、小写、数字和其他符号的个数

    题目:统计大写.小写.数字和其他符号的个数 public static void main(String[] args) throws Exception {statisticsChar();}/** ...

  2. (汇编)输出数字、大写、小写字母

    问题:内存自source开始有20个数字.大写字母.小写字母的混合串(比如:1234567890abceFGHIJ)编程将其中的数字符号挑选出来存储到dst开始的内存中,做一个菜单,选1,2,3分别输 ...

  3. //随机生成1位大写字母\小写字母\数字

    package HomeWork; //随机生成1位大写字母\小写字母\数字 public class Test_2 {public static void main(String[] args) { ...

  4. 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12位随机密码

    package arithmetic;import java.util.Random;public class Test04 {/*** 密码的自动生成器:密码由大写字母/小写字母/数字组成,生成12 ...

  5. JS实现数字字母混合验证码(数字+大写字母+小写字母)

    我之前写了一篇<JS实现随机验证码>,可以产生随机数字.随机颜色.随机位置,但只能产生数字验证码,今天在此基础上进行改进,使之可以随机大写字母.小写字母.数字三种类型. 思路 我们使用Ma ...

  6. (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少

    (用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少 #include<stdio.h> #include<stdlib.h> #incl ...

  7. 设置密码8-16位大写字母+小写字母+数字+特殊字符

    我的这个效果是结合element UI的样式显示的,大家主要看函数里边对应的实现方法 主要的js代码: var validatePass = (rule, value, callback) => ...

  8. Java实现统计字符次数(按大写、小写、数字来统计)

    需求: 键盘录入字符串,统计该字符串的大写字母字符.小写字母字符.数字字符的出现次数 思路: (1)遍历字符串的每个字符 (2)判断每个字符属于哪个范围的字符 大写字母字符:ch >= 'A' ...

  9. Python程序输入一个字符串并查找总数的大写和小写字母

    Given a string str1 and we have to count the total numbers of uppercase and lowercase letters. 给定字符串 ...

  10. [转载] Python程序输入一个字符串并查找总数的大写和小写字母

    参考链接: Python程序可大写字符串中每个单词的第一个和最后一个字符 Given a string str1 and we have to count the total numbers of u ...

最新文章

  1. Javascript Java C++系列
  2. matlab在命令行注册,命令行运行matlab
  3. 五十六、Java的json解析库Json-lib和Gson
  4. oracle如何改变连接属性,怎样设置navicate连接属性
  5. DotNet 资源大全
  6. 7-278 求幂级数展开的部分和 (20 分)
  7. Redis分布式锁的实现原理看这篇就够了~
  8. 【正十七边形可尺规作图原理】
  9. java画方块_[求助]用Swing就画一个方块代码出错了
  10. web渗透测试思路浅谈-----漏洞发现及利用
  11. 市面上流行编曲软件盘点,那一款是你的菜?
  12. 计算机网络协议各协议的作用,计算机网络通信协议有哪些?作用是什么?
  13. 计算机桌面空白图标如何删除,我的电脑里有一个空白图标怎么删除
  14. enum ordinal_Java Enum ordinal()方法与示例
  15. 《企业大数据系统构建实战:技术、架构、实施与应用》——2.3 大数据制度和流程规范...
  16. 远距离遥控玩具中的8通道无线收发芯片
  17. 如何在抖音主页添加官方联系电话?
  18. 分销系统_三级分销_掌上商城推广新渠道-泉州市丰泽区尚创网络科技有限公司
  19. proguard 配置简介
  20. 《4DenoiseNet: Adverse Weather Denoising from Adjacent Point Clouds》

热门文章

  1. 通过搜狗的公众号搜索爬微信公众号文章
  2. 购买mysql服务器时需要考虑的问题
  3. .net程序员的iPhone开发-MonoTouch
  4. 设置VS支持UE4 usf语法高亮
  5. 人生重开模拟器突然火爆 GitHub,赶紧来玩一玩
  6. C语言编程宏定义的优缺点,C语言重要知识点总结(二)--内存结构、函数调用过程(栈帧)、宏的优缺点以及##和#的使用...
  7. 刘亦菲新剧开播,再演古装剧,是否能超越仙剑剧?
  8. 旅行app(游记、攻略、私人定制) | 顺便游旅行H5移动端实例
  9. C语言实现雷达RD成像算法,RD成像算法分析
  10. linux微软雅黑乱码,CentOS安装微软雅黑,解决drawImage中文乱码相关问题