我正在制作一个小程序,用户在其中创建一个帐户,但是由于某种原因,这部分代码传递不起作用 有人可以解释一下吗?
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()
答案 0 :(得分:4)
pass
在定义上不执行任何操作。这就是它的用途:作为无操作者,占位符表示语法需要语句但您什么都不想要的情况。
我怀疑您想要的是continue
,它将循环播放。