我正在制作一个小程序,用户在其中创建一个帐户,但是由于某种原因,在代码传递的这一部分中,没有人可以解释这一点吗?def create_password(): while True: password = '#' not_allowed_characters = '!#¤%&/()=?^\'.,<>' for c in list(password): 0 + 0 if c in not_allowed_characters: print(c + ' is not allowed') pass #pass does nothing how can i fix this if 0 is 0: print(1)create_password()
1 回答
ITMISS
TA贡献1871条经验 获得超8个赞
pass
根据定义什么都不做。这就是它的用途:作为无操作者,占位符表示语法需要语句但您不想执行任何操作的时间。
我怀疑您想要的是continue
,这会循环。
添加回答
举报
0/150
提交
取消