Advertisement

Python基础函数练习题

阅读量:

Python基础之函数-练习题

  • 一、编写一个函数,用于统计输入字符串中所包含的【数字

一、写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数

在这里插入图片描述

1、方法一 :依次扫描字符串中的每个字符,并将其转化为对应的ASCII编码(可通过调用 ord(a) 函数实现转换),随后依据ASCII编码的数值范围来判断该字符属于数字、字母还是空格等类型。
在ASCII编码体系中:
48~57 对应的是数字 0 ~ 9;
97 ~ 122 对应的是小写字母 a ~ z;
65 ~ 90 对应的是大写字母 A ~ Z;
32 对应的是空格字符;
13 则对应回车符;

复制代码
    # 方法一:遍历字符串,将字符转换成ASCII码(使用方法 **ord(a)** 转换成ASCII码),再去判断字符是数字、字母、空格。
    """
    在ASCII码中:
    48~57代表数字0 ~ 9 ;
    97 ~ 122代表小写字母a ~ z;
    65 ~ 90 代表大写 A ~ Z;

全部评论 (0)

还没有任何评论哟~