7-36 jmu-python-统计字符个数 (10 分)】的更多相关文章

输入一个字符串,统计其中数字字符及小写字符的个数 输入格式: 输入一行字符串 输出格式: 共有?个数字,?个小写字符,?填入对应数量 输入样例: helo134ss12 输出样例: 共有5个数字,6个小写字符 s = input() count = 0 cnt = 0 for i in s: if i <= '9' and i >= '0': count += 1 elif i <= 'z' and i >= 'a': cnt += 1 print("共有%d个数字,%d…
# -*- coding: utf-8 -*- #spyder (python 3.7) 1. 统计字符(可以在jieba分词之后使用) from collections import Counter from operator import itemgetter # txt_list可以写成函数参数进行导入 txt_list = ['千古','人间','人间','龙','龙','龙','哈哈哈','人才','千古','千古'] c = Counter() for x in txt_list:…
本文通过一个综合的案例来介绍excel统计字符数的一些方法和思路,供大家参考和学习. 下图是一个excel数据源截图,我们逐一讲解不同条件的统计字符数. 第一,统计A2所有的字符数,不论是汉字和数字.B2公式为:=LEN(A2),LEN函数是统计单元格字符串长度. 第二,统计A2单元格汉字字符数C2单元格公式:=LENB(A2)-LEN(A2),LENB是按字节数统计,LEN是按字符数统计,结合二者特性写的公式. 第三,统计A2单元格数字字符数D2单元格公式:=LEN(A2)*2-LENB(A2…
#include<stdio.h> int main() {     int sz[10]={0},zm[26]={0},z[26]={0},i,space=0,e=0,t=0;     char c;     printf("请输入一段字符,统计其中各字符的数量\n");     while((c=getchar())!='\n')     {         if(c<='z'&&c>='a')             zm[c-'a']++…
根据一篇英文文章统计其中单词出现最多的10个单词. # -*- coding: utf-8 -*-import urllib2import refrom collections import Counter '''007之雷霆谷 You Only Live Twice',可以从http://novel.tingroom.com/jingdian/1584/47084.html这个地址获取,列出其中使用最频繁的10个单词,并给出它们的出现次数Python2.7上测试通过''' '''根据URL网址…
# coding: utf-8 # In[1]: import collections str = "Be slow to promise and quick to perform" # 按空格切割 str_split = str.split(' ') # In[2]: str_split # Out[2]: #['Be', 'slow', 'to', 'promise', 'and', 'quick', 'to', 'perform'] # In[3]: # 统计每个单词的个数 te…
#include <stdio.h> int main(){ char c; //用户输入的字符 int shu=0;//字符总数 int letters=0, // 字母数目 space=0, // 空格数目 digit=0, // 整数数目 others=0; // 其他字符数目 printf("输入一些字符:"); while((c=getchar())!='\n'){ // 每次读取一个字符,回车时结束 if(c>='a'&&c<='z'…
具体代码如下: package main import "fmt" func main() { m := make(map[rune]int, 1) var input string fmt.Scan(&input) for _, v := range input { _, ok := m[v] if ok { m[v] += 1 } else { m[v] = 1 } } for k, v := range m { fmt.Printf("%c出现的个数是: %d\…
题三 统计单词个数(30分) 问题描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个).要求将此字母串分成k份(1<k<=40),且每份中包含的单词个数加起来总数最大(每份中包含的单词可以部分重叠.当选用一个单词之后,其第一个字母不能再用.例如字符串this中可包含this和is,选用this之后就不能包含th). 单词在给出的一个不超过6个单词的字典中. 要求输出最大的个数. 输入格式 去部输入数据放在文本文件input…
例7.用户从键盘输入一行字符,编写一个程序,统计并输出其中的英文字符(包括中文字符).数字.空格和其他字符个数. #字符数统计.py Str = input('请输入一行字符:') alpha = 0 space = 0 num = 0 other = 0 for i in Str: if i.isalpha(): alpha += 1 elif i.isspace(): space += 1 elif i.isnumeric(): num += 1 else : other += 1 prin…