统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数

s = input("请输入一行字符:")
letter = 0      #字母
Space = 0       #空格
number = 0      #数字
character = 0   #其他字符
for i in s:if ord("a") <= ord(i.lower()) <= ord("z"):letter += 1elif ord(" ") == ord(i):Space += 1elif ord("0") <= ord(i) <= ord("9"):number += 1else:character += 1
print("英文个数:" + str(letter))
print("空格个数:" + str(Space))
print("数字个数:" + str(number))
print("其他字符个数:" + str(character))

统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数相关推荐

  1. C++ 第一章 NO.11 编写一个程序模拟支票输出。程序要求用户输入日期,姓名和支票的数量,然后模拟支票的形式输出以下信息,

    //******************************************************************************************** //*程序 ...

  2. (java)从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。大小写字母算相同的字符,不做区分,例如a和A,算相同字符。

    问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同字符. [输入形式] 输入一行英文字符串. [输出形式] 以合适的形式 ...

  3. 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。

    不要原版抄袭,可查看逻辑.题目非原创... 问题描述: 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同字符. [输入形式] 输入 ...

  4. [Java]从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数。

    从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数. [问题描述] 从键盘输入一行英文字符串,只统计字符串中出现的每个英文字母的个数.大小写字母算相同的字符,不做区分,例如a和A,算相同 ...

  5. Java黑皮书课后题第7章:**7.17(对学生排序)编写一个程序,提示用户输入学生个数、学生姓名和他们的成绩,然后按照学生成绩的降序打印学生的姓名。假定姓名是不包含空格的字符,使用next()读取

    **7.17(对学生排序)编写一个程序,提示用户输入学生个数.学生姓名和他们的成绩,然后按照学生成绩的降序打印学生的姓名.假定姓名是不包含空格的字符,使用next方法读取 题目 题目描述 破题 代码 ...

  6. 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223

    编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...

  7. python编写一个程序、输入一个数判断其是偶数还是奇数_编写一个程序,判断用户输入的整数是偶数还是奇数。 (7.0分)_学小易找答案...

    [其它]已知info=[1,2,3,4,5],请通过两种编程方法,将列表变成info=[5,4,3,2,1] (6.0分) [其它]阅读下面的程序,分析代码是否可以编译通过,如果能编译通过,请列出运行 ...

  8. C语言编程>第五周 ⑤ 编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果。

    例题:编写一个程序,从键盘输入X,Y,Z 3个数, 编写函数计算3个数的立方和并返回计算结果. 第一种方法: 代码如下: #include <stdio.h> int abc(int,in ...

  9. npm install readline-sync:同步获取用户通过键盘输入的值(+算法实例)

    npm 是 Node.js 的包管理工具,用来安装各种 Node.js 的扩展模块.npm命令安装readline-sync模块可以同步获取用户通过键盘输入的值. 先举个简单的例子来认识一下: //引 ...

最新文章

  1. shell脚本批量追踪ip路由走向
  2. logback:用slf4j+logback实现多功能日志解决方案
  3. 【收藏】windows下 Mysql 错误 Can‘t open and lock privilege tables: Table ‘mysql.user‘ doesn‘t exist
  4. 【PHP】PHPExcel类 excel常用操作小结
  5. 怎么下载php源文件,设计了一个php下载当前文件,却把php源文件下载下来了,为何?...
  6. 在日本做开发的日子(工作篇 序)
  7. 火星人敏捷接开发手册 2011-09-12
  8. 奥运22日看点:女乒女曲有望夺金 皮划艇全线出击
  9. struct深层解析
  10. C语言:输出100以内的素数
  11. python读取grd数据_从等值线图形获取DAT和GRD格式的数据文件_王宜芳
  12. python解析mht文件_将不同内容类型的MHT文件提取到多个MHT-fi中
  13. Airbnb产品运营分析报告
  14. 微信小程序 java四六级英语学习助手系统app
  15. 三:OpenCV图片颜色通道数据转换
  16. 网页出现503 service unavailable是什么意思?怎么解决?
  17. java交税成型_急~java编程个人所得税计算器
  18. 地质灾害监测预警系统解决方案
  19. 业务系统遭黑客攻击,深信达MCK解决服务器的最后一米安全问题
  20. 【HiFlow】腾讯云HiFlow场景连接器实现校园信息管理智能化

热门文章

  1. 找不到与以下参数匹配的产品_关于乘用车制动踏板感觉及制动性能匹配开发思路...
  2. ui和前端对比前景怎样?
  3. Altium Designer中进行信号完整性分析
  4. 使用夹逼准则求解二重极限(1)
  5. 【第一章】爬虫的介绍
  6. 如何把服务器文件备份云端
  7. 爬虫爬评书吧_爬虫学习:xpath爬取评书网
  8. 计算机网络里面一些细碎的知识点
  9. 计算机视觉——Harris角点检测
  10. oracle产品RPD创建服务器变量