python接收输入的一行字符只统计数字的个数,Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数...
Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
程序分析:利用 while 或 for 语句,判断每一位字符string[i]是字母?数字?还是其它标点,用到isalpha、isspace、isdigit函数。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import string
s = raw_input('请输入一个字符串:\n')
letters = 0
space = 0
digit = 0
others = 0
i=0
while i < len(s):
c = s[i]
i += 1
if c.isalpha():
letters += 1
elif c.isspace():
space += 1
elif c.isdigit():
digit += 1
else:
others += 1
print 'char = %d,space = %d,digit = %d,others = %d' % (letters,space,digit,others)
输出结果:
请输入一个字符串:
hello 123[]8**
char = 5,space = 1,digit = 4,others = 4
使用for循环:
python接收输入的一行字符只统计数字的个数,Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数...相关推荐
- 【C语言】输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数 #include <stdio.h> int main() {char c;int letters=0,space=0,d ...
- c语言 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 解:程序: #include <stdio.h> int main() { char c; int letters=0, ...
- C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 题目: 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 样例输入: aklsjflj123 ...
- C++输入一行字符,分别统计出其中 英文字母、数字、空格和其它字符的个数。
/*输入一行字符,分别统计出其中 英文字母.数字.空格和其它字符的个数.*/ #include <iostream> using namespace std;int main() {cha ...
- C语言输入一行字符,分别统计出其中英文字母,空格
C语言输入一行字符,分别统计出其中英文字母,空格 注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出 ...
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数.(C语言) #include<stdio.h> int main(){char ch;int space=0,number ...
- [YTU]_1032( 统计出其中英文字母、数字、空格和其他字符的个数)
Description 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数. Input 一行字符 Output 统计值 Sample Input aklsjflj123 sadf918 ...
- 【C】输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言没有字符串形式,所以可以用 char[] 数组来代替,但需要指定分配空间,所以可以采用单字符读取的形式: #include<stdio.h> int main(){char ch;i ...
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
#include<stdio.h> int main() { int english,number,blank,other; english=number=blank=ot ...
最新文章
- 在Lumen中引入钉钉SDK
- Unet项目解析(3): run_testing.py
- python的语言是什么歌_用python对歌词进行语言分析
- Careercup - Microsoft面试题 - 5428361417457664
- 飞鸽传书程序IT基础架构和应用的管理
- java基础—Map集合的常见方法操作(java集合八)
- 毛概社会实践报告3000字
- 终端实体店消费者喜爱的营销方式
- 计算机系统结构_计算机系统基础:总线结构知识笔记
- mercurial/hg:大哥什么年代了连续传功能都没有?
- python游戏开发引擎_【图片】有关Ren'Py引擎的游戏制作汉化教程【linux游戏吧】_百度贴吧...
- 《虚幻4 VR开发指南》视频教程
- MacBookPro制作Windows 11 U盘启动盘
- 用R包TCGA-Assembler下载TCGA数据
- 上传图片到淘宝 API
- java多边形合并_geotools实现多边形的合并缓冲区
- OLAP列式存储之引擎特性
- 《科学之路》| 图灵奖得主杨立昆人工智能十问:AI会统治人类吗?
- JS解混淆-AST还原案例
- 基于java中国象棋游戏
热门文章
- 基于C++的二叉树的入门讲解
- Keras输出网络结构图
- c++ to_string用法
- C++中的 istringstream
- Intro to Parallel Programming CUDA-第二单元
- Ubuntu 12.04 64bit或者CentOS 6.3 64bit上搭建OpenRTMFP/Cumulus服务器
- 在UE5创造一个多山的松树森林场景学习教程
- 多线程:pthread_cond_wait 实现原理
- Linux篇---ftp服务器的搭建
- Vue组件绑定自定义事件