博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
函数练习题
阅读量:5037 次
发布时间:2019-06-12

本文共 466 字,大约阅读时间需要 1 分钟。

1 写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数,并返回结果。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
num1 
= 
input
(
'请输入内容:'
)
def 
fun5(a):
    
s1 
= 
0
    
s2 
= 
0
    
s3 
= 
0
    
s4 
= 
0
    
for 
in 
a:
        
if 
i.isdigit():  
#统计数字
            
s1 
+
= 
1
        
elif 
i.isalpha():  
#统计字母
            
s2 
+
= 
1
        
elif 
i.isspace():    
#统计空格
            
s3 
+
= 
1
        
else
:               
#统计其他
            
s4 
+
= 
1
    
layout 
= 
'''
    
数字个数为: {}
    
字母个数为: {}
    
空格个数为: {}
    
其他个数为: {}
    
'''
    
return 
layout.
format
(s1,s2,s3,s4)
print
(fun5(num1))

转载于:https://www.cnblogs.com/xyn123/p/8990268.html

你可能感兴趣的文章
动态调用WCF服务
查看>>
oracle导出/导入 expdp/impdp
查看>>
类指针
查看>>
css修改滚动条样式
查看>>
2018.11.15 Nginx服务器的使用
查看>>
Kinect人机交互开发实践
查看>>
百度编辑器UEditor ASP.NET示例Demo 分类: ASP.NET...
查看>>
JAVA 技术类分享(二)
查看>>
android客户端向服务器发送请求中文乱码的问
查看>>
UOJ#220. 【NOI2016】网格 Tarjan
查看>>
Symfony翻译教程已开课
查看>>
Python模块之pickle(列表,字典等复杂数据类型与二进制文件的转化)
查看>>
通过数据库表反向生成pojo类
查看>>
css_去掉默认样式
查看>>
TensorFlow2.0矩阵与向量的加减乘
查看>>
NOIP 2010题解
查看>>
javascript中的each遍历
查看>>
String中各方法多数情况下返回新的String对象
查看>>
浅谈tcp粘包问题
查看>>
UVA11524构造系数数组+高斯消元解异或方程组
查看>>