比较Python输入列表中的字符串

铁托·尤达

我有这样的代码:

n = list(input().split()) #Input score in alphabet
for i in n :
    if i == "E" : 
        print("You Have Bad Score") #if you have an E score, then you cant pass
    elif len(n) < 7 :
        print("Your score does not qualify") #must enter at least 8 values
    else :
        print("You pass")

# Output
A B C C D D D E = Your have bad score
A B B A A B B C = You Pass
A B B B A = Your score doesn't qualify

但是我的代码中的问题是,当我输入ABCCDDDE时,输出为“ You Pass”而不是“ You score bad”。你能帮助我吗 ?

Daniel Hao

您的代码有一些错误的类型或错误:1.x应该为n其次,尝试使用更具描述性的变量名来帮助您。[注意-您仍然必须修复/解决多个打印语句问题...]

试试这个应该可以帮助您找到答案。

scores = list(input().split()) #Input score in alphabet
print(scores)    # you can comment this out 

for s in scores:

    if any(s == 'E' for s in scores): 
        print("You Have Bad Score")   # earlier bail-out when `E` scores.
        break
    elif len(scores) < 7 :
        print("Your score does not qualify") #must enter at least 8 values
    else :
        print("You pass")

# Output
# A B C C D D D E = Your have bad score
# A B B A A B B C = You Pass

#A B B B A = Your score doesn't qualify

# Sample Run - with # first list of given scores:
A B C C D D D E
['A', 'B', 'C', 'C', 'D', 'D', 'D', 'E']

You Have Bad Score           # changed as the new Req. asked! 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中将输入列表转换为字符串

来自分类Dev

如何替换用户输入列表中的某个字符串?

来自分类Dev

Postgresql jsonb查询,它使用字符串输入列表并比较表的所有记录,并需要返回与字符串匹配的列

来自分类Dev

比较python中列表中字符串的出现

来自分类Dev

如何将csv文件中的特定字符串放入列表中-python 3.4

来自分类Dev

Python将列表中的部分字符串相互比较

来自分类Dev

列表中的python字符串比较问题

来自分类Dev

Python 3:For 循环比较列表中的字符串

来自分类Dev

比较列表中的字符串

来自分类Dev

将用户输入与字符串数组列表进行比较

来自分类Dev

比较字符串和字符串列表以查找Python中的字谜

来自分类Dev

将列表列表中字符串的出现与python中的字典进行比较

来自分类Dev

比较字符串以在Python中浮动

来自分类Dev

如何比较python中的字符串

来自分类Dev

Python:比较具有两个不同列表长度的列表中的字符串

来自分类Dev

Python-将字符串导入列表,另一个列表:)

来自分类Dev

将列表与字符串进行比较,并在字符串中打印列表的匹配行

来自分类Dev

将字符串与从输入中读取的字符串进行比较在Rust中不匹配

来自分类Dev

将字符串与从输入中读取的字符串进行比较在Rust中不匹配

来自分类Dev

在python中输入多行字符串

来自分类Dev

Python在打印三个数字后将字符串插入列表

来自分类Dev

如何找到字符串并将其仅在python中放入列表一次?

来自分类Dev

如何使input()考虑将整个字符串插入列表中?

来自分类Dev

如何将方括号中嵌入的字母字符串转换为嵌入列表

来自分类Dev

如何在每个第n个索引处将字符串放入列表中?

来自分类Dev

将字符串与元组列表中的元组进行比较-python

来自分类Dev

如何通过将其与Python中的字符串进行比较来查找列表元素的索引?

来自分类Dev

如何比较体育游戏中python中类似字符串的列表?

来自分类Dev

嵌套列表理解理解以比较python中的字符串

Related 相关文章

  1. 1

    如何在python中将输入列表转换为字符串

  2. 2

    如何替换用户输入列表中的某个字符串?

  3. 3

    Postgresql jsonb查询,它使用字符串输入列表并比较表的所有记录,并需要返回与字符串匹配的列

  4. 4

    比较python中列表中字符串的出现

  5. 5

    如何将csv文件中的特定字符串放入列表中-python 3.4

  6. 6

    Python将列表中的部分字符串相互比较

  7. 7

    列表中的python字符串比较问题

  8. 8

    Python 3:For 循环比较列表中的字符串

  9. 9

    比较列表中的字符串

  10. 10

    将用户输入与字符串数组列表进行比较

  11. 11

    比较字符串和字符串列表以查找Python中的字谜

  12. 12

    将列表列表中字符串的出现与python中的字典进行比较

  13. 13

    比较字符串以在Python中浮动

  14. 14

    如何比较python中的字符串

  15. 15

    Python:比较具有两个不同列表长度的列表中的字符串

  16. 16

    Python-将字符串导入列表,另一个列表:)

  17. 17

    将列表与字符串进行比较,并在字符串中打印列表的匹配行

  18. 18

    将字符串与从输入中读取的字符串进行比较在Rust中不匹配

  19. 19

    将字符串与从输入中读取的字符串进行比较在Rust中不匹配

  20. 20

    在python中输入多行字符串

  21. 21

    Python在打印三个数字后将字符串插入列表

  22. 22

    如何找到字符串并将其仅在python中放入列表一次?

  23. 23

    如何使input()考虑将整个字符串插入列表中?

  24. 24

    如何将方括号中嵌入的字母字符串转换为嵌入列表

  25. 25

    如何在每个第n个索引处将字符串放入列表中?

  26. 26

    将字符串与元组列表中的元组进行比较-python

  27. 27

    如何通过将其与Python中的字符串进行比较来查找列表元素的索引?

  28. 28

    如何比较体育游戏中python中类似字符串的列表?

  29. 29

    嵌套列表理解理解以比较python中的字符串

热门标签

归档