zoukankan      html  css  js  c++  java
  • python的for else组合用法

    如下代码,输入评论,如果评论中含有敏感词则更换成*号,否则正常输入。

    li = ["老师", "你好", "333", "4444"]
    word = str(input('>>>'))
    for i in li:
    if i in word:
    num = len(i)
    word = word.replace(i, "*" * num)
    else:
    print(word)
    # 输入 你好啊
    # 打印结果 **啊

    如果for循环正常执行,则else语句执行。

    li = ["老师", "你好", "333", "4444"]
    word = str(input('>>>'))
    for i in li:
        if i in word:
            num = len(i)
            word = word.replace(i, "*" * num)
    break else: print(word)
    # 输入 你好啊
    # 则没有输出

    如果for循环里面有break,并且break执行了,则else语句不执行。

  • 相关阅读:
    Linux 工具命令
    Js的一些工具方法
    使用curl测试网络通信
    python 创建XML
    Nginx 使用Lua脚本
    lua 安装cjson
    3对象和类_动手动脑
    10.5
    10.4动手动脑
    10.2
  • 原文地址:https://www.cnblogs.com/aaronthon/p/9448173.html
Copyright © 2011-2022 走看看