手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

经典python100例与答案python100例入门图解python100例第11题

时间:2022-07-08    点击: 次    来源:网络    作者:佚名 - 小 + 大

经典python100例与答案python100例入门图解python100例第11题


下载地址

https://share.weiyun.com/Fz43Qnru


资料目录
Python练习集100题
100道Python面试题
Python100经典练习题
Python经典题目100道题
Python题库(已收录100道真题)
Python100例视频讲解课程
菜鸟教程Python教程100例
130道python练习题,涵盖基础内容的方方面面

举例

判断字符串是否全部为小写字母
题目要求
实现函数
def islower(string):
    """
    如果字符串string 里所有区分大小写的字符都是小写,则返回True
    :param string:
    :return:
    """
    pass
比如传入字符串 "iwj32as",函数应该返回True
思路分析
字符串里,常见的只有26个英文字母是区分大小写的,因为,咱们只关心英文字母即可。
遍历字符串,逐个字符进行检查,获得其ASCII码表里的十进制数值,如果该数值在65到90之间,一定是大写字母,此时返回False,如果for循环结束后,仍然没有返回False,那么就说明,字符串里没有大写字母,可以返回True
示例代码
def islower(string):
    """
    如果字符串string 里所有区分大小写的字符都是小写,则返回True
    :param string:
    :return:
    """
    if not string:
        return False

    for item in string:
        if 65 <= ord(item) <= 90:
            return False

    return True


if __name__ == '__main__':
    print(islower('232r'))

上一篇:python100例详解下载python100例基础练习python100例答案

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |