购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

牛刀小试

【案例任务】

定义一个函数,计算传入字符串的“数字”“字母”“空格”和“其他”的个数。

【技术解析】

本案例主要使用函数、循环、条件判断的知识,思路如下。

1.定义函数func(字符串参数),用于存放数字、字母、空格和其他字符。

2.在函数func(字符串参数)中添加循环,循环遍历字符串参数,循环体中依次判断是否为数字、字母、空格或其他,并计数。

3.调用func(字符串参数),将字符串参数换成任意字符串的实参,如“~!@#%^&*!@#$%^&*1234567890dfdffvfdgdgb”,将值赋给一个变量。

4.打印输出变量值。

【编程实现】

代码实现及分析(example2-1.py)如下。

输出结果为:("数字,空格,字母,其他内容分别有:"(10,12,1,16))。 drBB36Q+8KqKnDH0kbkwh+JOE6Xv5+60g+0YnlZDVJKmd+W34JxKBzMMOM5jy5Vk

点击中间区域
呼出菜单
上一章
目录
下一章
×