|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
创建一个列表,命名为current_users。
再创建一个列表,命名为new_users,并确保其中有一两个用户包含在current_users中,
历遍new_users,对于其中的每个用户名,都检测他是否被使用。如果是这样。就打印一条消息,指出输入别的用户名;否则,就打印一条消息,指出这个用户名未被使用,
确保比较时区分大小写,换句话说,如果用户名‘john’已经被使用,应拒绝用户名‘JOHN’。
current_users=['alien','admin','superman','werewolf','raytheon']
new_users=['alien','admin','Spiderman','Black widow','Batman']
for new in new_users:
new.upper()
new.lower()
for current in current_users:
current.upper()
current.lower()
if new.lower() == current.upper():
print('Has been used:'+new)
if new.upper() == current.lower():
print('Has been used:'+new)
else :
print('Not used:'+new)
有大神指点吗?
我按你的思路改写了一下,先看看,有疑问再提问。
- current_users=['alien','admin','superman','werewolf','raytheon']
- for each in range(len(current_users)):
- current_users[each] = current_users[each].lower()
- new_users=['alien','admin','Spiderman','Black widow','Batman']
- for each in new_users:
- if each.lower() in current_users:
- print('Has been used:'+each)
- else:
- print('Not used:'+each)
复制代码
|
|