def count():voc = input("请输入一串字符:")alist = [0, 0, 0, 0]# 四项数字依次为大写字母、小写字母、数字、其他字符的个数for i in voc:if 'A' <= i <= 'Z':alist[0] += 1elif 'a' <= i <= 'z':alist[1] += 1elif '0' <= i <= '9':alist[2] += 1else:alist[3] += 1info_tuple = tuple(alist)print("大写字母、小写字母、数字、其他字符的个数分别为:")print(info_tuple)count()

编写函数,接收一个字符串,分别统计大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。相关推荐

  1. python每日一练:输入一个字符串,统计其中的小写字母,大写字母,空格键,以及其它字符,并在一行内输出统计的个数

    a = str(input()) smallword = 0 bigword = 0 number = 0 blank = 0 others = 0 longth = len(a) #记录字符串的长度 ...

  2. python编写函数、给定任意字符串_编写函数,给定任意字符串,找出其中只出现一次的字符,如果有多个这样的字符,就全部找出。...

    [简答题]编写程序,实现分段函数计算,如下表所示. x y x<0 0 0<=x<5 x 5<=x<10 3x-5 10<=x<20 0.5x-2 20< ...

  3. python从键盘输入一个字符串、将小写字母全部_从键盘输入一个字符串_将其中的小写字母全部转换成大写字母...

    从键盘输入一个字符串, 将其中的小写字母全部转换成大写字母, 然后输出到一个磁盘文件 "test" 中保存.输入的字符串以 " ! " 结束 . 我写的程序是 ...

  4. 131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件

    //131-从键盘输入一个字符串,将其中的小写字母全部换成大写字母,然后输出到一个磁盘文件"test"中保存.输入的字符串以!结束//这道题对我来说最重要的就是ch=getchar ...

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

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

  6. 编写一个函数,函数接收一个字符串,是由十六进制数组成的一组字符串,函数的功能是把接到的这组字符串转换成十进制数字.并将十进制数字返回

    一.学习要点: 1.用cin.cout输入和输出都是以字符串的形式: 2.注意什么是16进制字符串,例如0xa12; 二.代码: #include<iostream> #include&l ...

  7. 编写一个函数,函数接收一个字符串,是由十六进制组成的一组字符串,函数的功能是把接到的这组字符串转换成十进制数字,并将十进制数字返回

    代码如下: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <math ...

  8. python实训三 编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果

    编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果 源码: intcount=[] upstrcount=[] lowstrcount=[] other ...

  9. ACMNO.26 C语言-字符统计2 编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。

    题目描述 编写一函数,由实参传来一个字符串,统计此字符串中字母.数字.空格和其它字符的个数, 在主函数中输入字符串以及输出上述结果. 只要结果,别输出什么提示信息. 输入 一行字符串 输出 统计数据, ...

  10. 统计字符个数的c语言程序设计,编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数。...

    编写一个函数,由实参传来一个字符串,统计此字符串中字母,数字,空格和其他字符的个数.在主函数中输入字符串以及输出上述结果. [c源程序] #include int letter,digit,space ...

最新文章

  1. 算法理解|从头开始理解梯度提升算法
  2. 微软人工智能平台开源:利用《我的世界》测试AI软件
  3. linux c mysql 封装_本人对MYSQL C API做的一个封装,希望对linux C++程序员有点帮助,同时欢迎拍砖!...
  4. SQL JOIN --Merge Join
  5. 空客fctm避免已识别风险_最远可航行15000公里,南航首架空客A350飞机首航,将先飞广州-上海航线再飞国际...
  6. ASP.Net_配置文件
  7. Python中的多线程
  8. 假如,绿茶婊的目标变成女生......
  9. 电脑断网分析(故障排查手册)- 自救篇
  10. ubuntu mysql 5.7 远程_ubuntu16.0.4安装mysql5.7以及设置远程访问
  11. 利用计算机信息资源管理方式,第四章信息资源管理
  12. JDK 中的证书生成和管理工具 keytool
  13. java比身高怎么做_D3 Y比例,y对比身高?
  14. [2010-9-8]
  15. Qt如何给一个button,悬浮 、按下设置不同的背景图
  16. 计算机c语言试题文档,计算机二级C语言考试试题
  17. 练习:随机点名器案例
  18. 【HGE引擎】源码解析——常用公共函数(二)
  19. 前端框架-Angular.js
  20. ios 按钮下面加下划线_iOS开发UILabel和UIButton添加下划线

热门文章

  1. App卡顿的原因及解决方案
  2. IDC:2017年第一季度全球企业存储市场保持平稳
  3. 智慧农业大棚高效节水自动化灌溉系统
  4. java计算机毕业设计学习社区管理系统源码+数据库+系统+lw文档+部署
  5. 猎豹追击野兔matlab建模,猎豹捕捉野兔,要说比直线速度,谁能赢过猎豹呢?
  6. 服务器被入侵当做挖矿肉鸡
  7. 为什么系统测试超出软件工程范围测试,软件工程系统测试
  8. 芒果iOS开发面试题答案
  9. 微信小程序隐藏滚动条
  10. Docker安装emqx详解(配置SSL证书、开启WSS、鉴权)