标题:Python小程序问题
只看楼主
htcom88
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-9-24
结帖率:100%
已结贴  问题点数:20 回复次数:4 
Python小程序问题
一名python初学者,做习题写了下面的程序:检查新用户不能和老注册用户重名,包括大写。
就是不运行,也查不出问题,哪位给指点一下,谢谢。
current_users=("john","tom","parker","kitty","helen","Golden")
new_users=["alice","tom","peter","alex","kitty"]

current_users_lower=[]
for user_1 in current_users:
   current_users_lower.append(user_1.lower())

for new_user in new_users:
      if new_user.lower() in current_users_lower:
            print(new_user+" has already exist!")
      else:
            print(new_user+" is ok")


[此贴子已经被作者于2019-9-24 09:52编辑过]

搜索更多相关主题的帖子: Python for print 小程序 用户 
2019-09-24 09:49
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
回复 楼主 htcom88
好像没啥问题吧:

e:\pytest>python ex33.py
alice is ok
tom has already exist!
peter is ok
alex is ok
kitty has already exist!

DO IT YOURSELF !
2019-09-24 09:54
htcom88
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-9-24
得分:0 

我这里不运行
2019-09-24 10:01
htcom88
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2019-9-24
得分:0 
我复制粘贴后也运行了,应该是输入格式问题吧。

[此贴子已经被作者于2019-9-24 10:06编辑过]

2019-09-24 10:04
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:20 
回复 4楼 htcom88
python不同于其他语言,需要严格的缩进

DO IT YOURSELF !
2019-09-24 10:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-496971-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065937 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved