小编abu*_*ike的帖子

此代码在我的 python 3.5 中不起作用

我是编码新手,这个功能是将字符串或句子中的所有字母都变成小写,然后收集所有没有空格的字母。而且我可以理解(导入字符串),它在他们使用 python 2.7 的(MIT COURSE)视频中运行良好......我试图复制它但是......:

def toChars(s):  
    import string  
    s = string.lower(s) 
    ans = ''  
    for c in s:    
        if c in string.lowercase:  
            ans = ans + c  
        return ans  

toChars("Test")
Run Code Online (Sandbox Code Playgroud)

给出一个错误:

AttributeError: 模块“string”没有属性“lower”

python python-3.5

-4
推荐指数
1
解决办法
2574
查看次数

标签 统计

python ×1

python-3.5 ×1