Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么我的循环没有在未确认用户的完整列表中运行,并继续弹出,直到未确认用户为空?_Python_Loops - Fatal编程技术网

Python 为什么我的循环没有在未确认用户的完整列表中运行,并继续弹出,直到未确认用户为空?

Python 为什么我的循环没有在未确认用户的完整列表中运行,并继续弹出,直到未确认用户为空?,python,loops,Python,Loops,你的循环 unconfirmed_users = ['mikey', 'ethan', 'bob'] confirmed_users = [] while unconfirmed_users: current_users = unconfirmed_users.pop() print('Verifying user: ' + current_users.title()) confirmed_users.append(current_users) print('\nThe fol

你的循环

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()

print('Verifying user: ' + current_users.title())
confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())
运行完整的
未确认的\u用户
,因为您要求它这样做:而循环运行直到条件为真。在Python中,当列表为epmty(长度为零)时,bool(list)=False。 因此,只需检查缩进:

while unconfirmed_users:
    current_users = unconfirmed_users.pop()
你的循环

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()

print('Verifying user: ' + current_users.title())
confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())
运行完整的
未确认的\u用户
,因为您要求它这样做:而循环运行直到条件为真。在Python中,当列表为epmty(长度为零)时,bool(list)=False。 因此,只需检查缩进:

while unconfirmed_users:
    current_users = unconfirmed_users.pop()

缩进错误,应将当前用户=。。。以及while循环块内的print语句:

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()
    print('Verifying user: ' + current_users.title())
    confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())
输出:

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()

    print('Verifying user: ' + current_users.title())
    confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())

缩进错误,应将当前用户=。。。以及while循环块内的print语句:

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()
    print('Verifying user: ' + current_users.title())
    confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())
输出:

unconfirmed_users = ['mikey', 'ethan', 'bob']

confirmed_users = []

while unconfirmed_users:
    current_users = unconfirmed_users.pop()

    print('Verifying user: ' + current_users.title())
    confirmed_users.append(current_users)


print('\nThe following users have been verified: ')

for users in confirmed_users:
    print(users.title())