上学期assignment的时候第一次接触flag,当时的题目要求是从第一个引号处开始寻找,然后分情况讨论碰到哪几种特殊情况继续搜索,哪几种特殊情况时停止搜索。
flag适用条件:起点一定,且接下来的一系列循环操作中,如果对flag值改变则改变是永久性的,否则进行其他相关操作
示例:定义一个函数f(x), a到z连续输出x个字母
def f(x): n=0 l=[] for i in range(x): if n<26: l.append(chr(97+n)) n+=1 else: n=1 l.append(chr(97)) print(l) f(50)