python的for else组合用法
Python for 用法 组合 Else
2023-09-14 08:57:48 时间
如下代码,输入评论,如果评论中含有敏感词则更换成*号,否则正常输入。
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语句不执行。
相关文章
- Python基础(4)--字符串
- python:ERROR: No matching distribution found for Pillow==9.1.0的处理(Python 3.6.8)
- How can I install Easy_Install for Python 2.6.4 in Mac OSX 10.4.11【转】
- 【Python 23】52周存钱挑战3.0(循环计数for与range)
- python语法基础-内置模块-os,sys
- Python异步编程Future对象详解
- [LINK]Python服务器开发一:python基础
- 为什么我自学了六个月Python,投简历一点回应都没有
- Python语言学习:在python中,如何获取变量的本身字符串名字而非其值/内容及其应用(在代码中如何查找同值的所有变量名)
- Python语言学习:利用python语言实现调用内部命令(python调用Shell脚本)—命令提示符cmd的几种方法
- Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法、如何查询某个函数&关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略
- Python语言学习:在python中,如何获取变量的本身字符串名字而非其值/内容及其应用(在代码中如何查找同值的所有变量名)
- python生成gif
- For-Else:Python 中一个奇怪但有用的功能!
- python里使用await关键字来等待Future对象完成
- python里使用enum库--通过它的构造函数来创建枚举类型
- python matplot 绘图
- python基础===一行 Python 代码实现并行(转)
- python基础===pendulum '''Python datetimes made easy.'''
- Python Neural Networks for Beginners 学习笔记 on Youtube
- Python 使用oslo.vmware管理ESXI虚拟机
- Foxit PDF SDK v8.4.0 for Python Library
- Python .py 文件打包成 .exe 文件(Windows平台,python 3.x)