1. 编写函数 cal_numbers:参数为字符串,统计并返回该字符串中的英文字母、空格、数字和其它字符的个数
1. 编写函数 cal_numbers:,参数为字符串,统计并返回该字符串中的英文字母、空格、数字和其它字符的个数,程序框架:
def cal_numbers(strVal):计算 strVal 中,题目要求的各种字符的个数返回所有值string = input("输入一个字符串") ret = cal_numbers(string)输出统计结果例如:输入 hello world 123!输出 英文:10空格:2数字:3其它:1
def cal_numbers(*string):yingwen,kongge,shuzi,qita=0,0,0,0for str1 in string:for i in str1:if('0'<=i<='9'):shuzi=shuzi+1elif('a'<=i<='z' or 'A'<=i<='Z'):yingwen=yingwen+1elif(i==' '):kongge=kongge+1else:qita=qita+1print("英文:%s\n空格:%s\n数字:%s\n其它:%s"%(yingwen,kongge,shuzi,qita))
>>> cal_numbers('hello world 123!')
英文:10
空格:2
数字:3
其它:1
*图文无关
1. 编写函数 cal_numbers:参数为字符串,统计并返回该字符串中的英文字母、空格、数字和其它字符的个数相关推荐
- 有一行文字,具体长度和内容自行约定,设计两个函数:(1)count函数:统计并输出其中英文字母、数字以及其他字符的个数。(2)code函数:译密码,将字符串中的字母按下述规律转换:将字母A变成
有一行文字,具体长度和内容自行约定,设计两个函数: (1)count函数:统计并输出其中英文字母.数字以及其他字符的个数. (2)code函数:译密码,将字符串中的字母按下述规律转换:将字母A变成字母 ...
- C 编写程序,对输入的一行字符分别统计其中英文字母、数字和其他字符的个数。
第四章-循环结构程序设计 课后编程题-5 #include<stdio.h> main() {int cnt1=0,cnt2=0,cnt3=0; //cnt1:字母.cnt2:数字.cnt ...
- python实训三 编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果
编写函数,接收一个字符串,分别统计大写字母,小写字母,数字,其他字符的个数,并以元组的形式返回结果 源码: intcount=[] upstrcount=[] lowstrcount=[] other ...
- isalnum()函数:找出str字符串中为英文字母或数字的字符
找出str字符串中为英文字母或数字的字符 (1)Linux下编程用到的函数是:int isalnum(int c) 返回值:若参数c为字母或数字,则返回TRUE:否则返回NULL(0) #includ ...
- 【20】输入一个字符串,统计其中的字母、数字、其他字符的个数。
在[16]中其实已经写了相关代码,当时用的是getchar()函数.由于getchar()函数的应用:单字符输入函数.就总总感觉怪怪的 后来写了一篇输入输出总结,就觉得用gets岂不是更方便嘛.这篇其 ...
- java 打印abcd_用JAVA编程统计字符串ABCD123!@#$%ab中大写字母、小写字母、数字、其它字符的个数并打印出来...
/** * 编程统计字符串"ABCD123!@#$%ab"中大写字母.小写字母.数字.其它字符的个数并打 印出来. */ public class Job1Test { publi ...
- Java实验9 T4.统计文件的所有短文中包含英文字母的个数
题目要求 在文本文件bigbook.txt中包含有很长篇幅的英语短文,编写程序要求统计文件的所有短文中包含英文字母"A"的个数,并显示统计的时间. Java代码 import ja ...
- 【C语言】输入英文标题,统计大写字母、小写字母、数字和其他字符的个数。
学习目标: 输入英文标题,统计大写字母.小写字母.数字和其他字符的个数. 学习内容: 1了解大小写字母.数字和其他字符的Ascall码. 2.学会使用getchar():从键盘读入一个字符. 3.熟练 ...
- 汇编原理实验 --类型统计(字母,数字,其他字符的个数)
实验3: (类型统计,统计字母,数字,其他字符在一个句子中出现的次数) 算法设计:用三个变量分别记录用户输入数字类型,字母类型和其他类型的个数.根据ACSII码判断类型,遍历完整个句子后调用十进制数输 ...
- 输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数
/思路:用他们的ASCII码进行判断/ #include<stdio.h> #include<ctype.h> int main() { char num; int i ; i ...
最新文章
- 麦肯锡顾问的整体设计:从大局需要安排工作
- python爬虫模块取cookie_Python爬虫之cookie的获取、保存和使用【新手必学】
- WhatsApp CEO向FreeBSD捐赠一百万美金
- 修改mysql数据库的编码格式
- CDS view注解解析 - @Environment.systemField
- Volatile原子性一致性JVM指令重排
- lucene 全文检索引擎的架构
- ansible基本模块-shell
- PTA c语言 选择法排序过程
- Linux系统CentOS 7配置Spring Boot运行环境
- 学会 配置文件+反射,走遍全球都不怕.
- java中包定义_java中包的定义与使用
- Cesium 模拟下雪
- Win 7 SSDP 组播 引发 局域网 QQ掉线 分析
- linux cd系统下载地址,Mandriva 2008.0 正式版 CD、DVD HTTP下载地址
- Powerdesigner pdm视图看不到表注释comment问题
- 对于编码器与解码器的理解
- java实现游戏对战过程_【Java实战】Java实现简易坦克对战小游戏
- 利用C 制作公章 续
- 什么是云桌面计算机,云电脑桌面是什么?这是一篇良心科普文