问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用python从键盘输入一个字符串,统计其中大写小写字母以及数字的个数?

发布网友 发布时间:2022-04-28 06:25

我来回答

3个回答

懂视网 时间:2022-04-28 10:46

Python计算一个文件中大写字母的数量

首先早在本地准备一个文件123.txt,内容如下当然你可以随便写了。

dsggsa
asfaf
DFV
DFDFSDF
dsfsdAFAFAFA

然后就是上代码了。

with open('123.txt','r') as file:
 count=0
 content=file.read()
 for i in content:
 if i.isupper():
  count+=1

print(count)

看看输出结果:

17

推荐学习:Python视频教程

热心网友 时间:2022-04-28 07:54

#include <stdio.h>

int main()

{

char str[256];

char *p;

int upper = 0;

int lower = 0;

int space = 0;

int digit = 0;

int other = 0;

p = str; // P指针指向数组第一个元素 str[0]

gets(p);

while(*p) // P不为空的时候继续下面的

{

if(*p>='A' && *p<='Z') // 判断是否为大写

{

upper++; // 统计大写字母个数

}

else if(*p>='a' && *p<='z') //是否为小写

{

lower++; //统计小写个数

}

else if(*p == ' ') // 判断是否为“ ”

{

space++; //统计个数

}

else if(*p>='0' && *p<='9') // 判断是否为数字

{

digit++; // 统计数字个数

}

else

{

other++; //剩下的是其他字符的 统计个数

}

p++; //指针后移

}

printf("upper = %d\n",upper); // 输出

printf("lower = %d\n",lower); // 输出

printf("space = %d\n",space);// 输出

printf("digit = %d\n",digit);// 输出

printf("other = %d\n",other);// 输出

return 0;

}

扩展资料:

字符串在存储上类似字符数组,它每一位单个元素都是能提取的,字符串的零位是它的长度,如s[0]=10,这提供给我们很多方便,例如高精度运算时每一位都能转化为数字存入数组。

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

参考资料来源:百度百科-字符串

热心网友 时间:2022-04-28 09:12

# encoding: utf-8# Python 3.6.0str=input("input:")n=0for s in str: if s.isupper(): n+=1print(n)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
lv的包为什么会变硬? LV包包的材质和工艺有何独特之处? 中国蓝姓有多少人? 女生文雅名字 女生文雅名字 一个字 手饰怎么造句 一串什么一年级 手链造句 我载着无奈的生活说说,我不能放弃 银行卡四要素是什么?是如何验证的? 银行卡验证的四要素是什么? Python中列表和字典的区别以及适用的场景 python的数据类型中列表、元组和字典分别表示什么? python的元组和列表的区别 Python 列表和元组的区别是什么 python中元组和列表有什么区别 在做测试自动化时,python中的列表和元组这两种数据类型有何区别? 列表,元组和字典的区别有哪些 Python 两组数据相减 python中两列金融时间序列数据,怎么对时间相同的数据做运算 如何求两数据P值,最好使用SPSS 如何计算P值 帮忙计算两个数据的P值是多少 18.10±2.36 17.15±2.51 怎么用python进行数学计算 spss计算两组数据间的p值 Python怎么快速匹配两组数据? 用spss17.0如何计算两组数据的P值。 如何用python在两组数据中找相应匹配的数据? 如何计算统计学中的P值?(200分) 如何用spass软件计算两组数据P值 你好,能帮我算两组数据的卡方值、P值吗?谢谢 用python从键盘输入一个字符串,统计其中大写字母的个数? python代码:计算一个文本文件中所有大写字母,小写字母,数字和其他的数量。 python写一个函数countNum(s),确定输入的字符串s中有几个大写字母,几个小写字? python从键盘输入一个字符串,直到按Enter键结束,统计字符串的大,小写英文_问一问 用python写程序实现:输入一字符串,分别统计其中的英文字母个数,空格、数字和其他字符。 用户输入字符串,python统计大写、小写,数字的个数 用python编写一个函数tongji(s),接收传入的字符串s,统计大写字母的个数、 小写字母的 如何用Python编程输入英文语句,将所有字母变成大写,统计每个字母的个数,并输出出现次数最多的字母次数? python 统计文本中字母个数 Python 怎么在Python中输出大写字符出现的次数 python数出字符串中大小写字母的 python怎么用PIL模块处理BMP图像 二值化 python如何删除二值化图片中小块白色区域 python元组元素可以重复吗 python delattr和del的区别 Python中一些小问题 python del问题 list 中 remove pop 和 del 的区别 列表框控件的remove方法和clear方法有什么区别? python中列表增加元素的方法